Powerful APIs and SDKs to integrate AI tourism capabilities into your applications
Complete reference for all endpoints, authentication, and response formats
Official client libraries for popular programming languages
Real-time event notifications for bookings, leads, and conversations
// Install: npm install @agentictourism/sdk
import { AgenticTourism } from '@agentictourism/sdk';
const client = new AgenticTourism({
apiKey: 'your_api_key_here'
});
// Send a chat message
const response = await client.chat.send({
businessId: 'your_business_id',
message: 'What tours are available tomorrow?',
sessionId: 'unique_session_id'
});
console.log(response.message);
console.log(response.bookingOptions);
# Install: pip install agentictourism
from agentictourism import AgenticTourism
client = AgenticTourism(api_key='your_api_key_here')
# Send a chat message
response = client.chat.send(
business_id='your_business_id',
message='What tours are available tomorrow?',
session_id='unique_session_id'
)
print(response['message'])
print(response['booking_options'])
curl -X POST https://api.agentictourism.com/v1/chat \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"business_id": "your_business_id",
"message": "What tours are available tomorrow?",
"session_id": "unique_session_id"
}'
Send chat messages and receive AI responses with booking options
Retrieve booking availability and details
Create new bookings through the API
Access captured lead information
Configure webhook endpoints
Retrieve conversation analytics
Get your API credentials and start integrating in minutes