Saltar al contenido principal

🚀 Welcome

Turitop provides a powerful, standardized API for tours, activities, and attractions, built following the OCTO (Open Connectivity for Tours, Activities, and Attractions) standard.

With our API, you can:
✅ Retrieve real-time product availability
✅ Create, manage, and cancel bookings
✅ Fetch up-to-date supplier details
✅ Securely integrate with our scalable API


🌐 What is the OCTO Standard?

The OCTO standard is an open, community-driven API specification designed to simplify and standardize the way the travel industry exchanges data for tours, activities, and attractions.

By adopting OCTO, Turitop ensures:

  • 🔄 Maximum compatibility with industry platforms
  • 🚀 Faster and easier technical integrations
  • Consistent, high-quality data exchange

🛠️ API Overview

Available Endpoints

EndpointDescription
/productsRetrieve available products & details.
/availabilityCheck real-time availability for products.
/availability/calendarGet calendar-based availability for products.
/bookingsCreate, confirm, cancel, and retrieve bookings.
/supplierFetch supplier profile information.

🔑 Authentication

All API requests require an API Key for authentication.

🔐 How to Authenticate

Include your API Key in the request header:

Authorization: Bearer YOUR_API_KEY

📦 API Features

FeatureDescription
🌍 Industry StandardBuilt on the trusted OCTO open specification.
High PerformanceOptimized for fast, large-scale integrations.
🔐 SecureUses API Key authentication for safe access.
🛠️ FlexibleSupports pagination and filtering for efficiency.

📄 Example API Requests

1️⃣ Get Available Products

curl -X GET "https://api.example.com/products"      -H "Authorization: Bearer YOUR_API_KEY"

📌 Response Example:

{
"data": [
{
"id": "a4959959-51ac-5b79-afe0-2c8178e2fc00",
"name": "Barcelona en un día: Sagrada Familia, Parque Güell y el casco antiguo",
"locale": "en_US",
"timeZone": "Atlantic/Canary +00:00"
}
]
}

2️⃣ Check Availability

curl -X POST "https://api.example.com/availability"      -H "Authorization: Bearer YOUR_API_KEY"      -H "Content-Type: application/json"      -d '{
"productId": "a4959959-51ac-5b79-afe0-2c8178e2fc00",
"optionId": "default",
"date": "2025-04-01",
"units": [{"id": "470", "quantity": 2}]
}'

📌 Response Example:

{
"available": true,
"capacity": 50
}

🤝 Get Started

Follow these steps to start using Turitop OCTO API:

1️⃣ Request API Credentials – Contact us at support@Turitop.com.
2️⃣ Read the API Docs – Review available endpoints & authentication.
3️⃣ Make Your First API Call – Try fetching available products.

📩 Need help? Our team is here for you! Contact us at support@Turitop.com.


🏢 About Turitop

Turitop specializes in connectivity solutions for tours, activities, and attractions. Our OCTO-powered API is built to provide seamless, reliable, and standardized integration for partners worldwide.