Functionalities
Everything You Need, In One Place
At Prioticket, we understand that every partner’s needs are different. That’s why our API offers a flexible, layered set of functionalities, allowing you to start simple and expand when needed. Whether you’re looking for a quick connection to power core bookings or a deep integration that leverages advanced capabilities, our API has you covered.
Overview
This extensive catalog showcases the extend of our API capabilities, demonstrating the depth and flexibility of our platform.
Product Types
Standard, advanced, and custom product types
Bundles, add-ons, combi tickets, clusters
Timed-entry, multi-day, and itinerary-based tickets
Inventory Management
Real-time availability by date, location, and time
Manage product routes and location-based mapping
Product list, detail, and search endpoints
Content & Metadata
Highlights, tags, categories, includes, excludes
Route descriptions, durations, and itineraries
Define redemption and travel date configurations
Options & Configuration
Basic and advanced product options
Dependency handling and required/optional settings
Turnout time, seating, and duration controls
Core Pricing
Age group pricing
Quantity-based price rules
Seasonal and daily calendars
Partner-based pricing flexibility
Variable Pricing
Rule-based modifiers (e.g. time slot, advance purchase, day of week)
Control price variation through logic layers
Dynamic Pricing
Real-time third-party pricing integrations
Demand/availability-based pricing
Discounts & Offers
Group pricing and group codes
Partner-level discounts, sales fees
Advanced promocode engine (apply, validate, remove)
Promo usage tracking and reporting
Bundle & combi discounts, with override logic
Taxes & Currency
Tax breakdowns and calculations
Multi-currency display and guest currency logic
Exchange rates (Fixer.io integration)
Bookings
Create, amend, and cancel bookings
Auto recovery, booking versioning, support for past dates
Overbooking handling and confirmation flows
Booking quantity limits and timeout configuration
Redemption windows and date-based booking rules
Dynamic reservation timeout management
Display: booking list, subtotal, total price, price result
Skip payment if total is zero
Confirmation required on price changes
Partial Booking Handling
Support for partial cancellations at booking and transaction level
Graceful fallback and recovery flows
Guests
Add multiple guests per booking or order
Edit guest information dynamically
Collect basic and advanced guest data
Contacts
Create, update, delete, and retrieve contacts
Link multiple contacts to a single order
Support for advanced contact fields and metadata
Orders
Create and manage multi-booking orders
View subtotal, total, and per-booking payment status
Order metadata, contacts, and options
Payment Handling
Manual payment support
Guest pay later feature
Auto-skip payment if amount is zero
Enable test mode for order flow testing
Payment Providers
Integrate with third-party PSPs
Retry logic on failed payment attempts
Flexible gateway configuration
Refunds & Cancellations
Full and partial refund workflows
Cancellation handling with recovery paths
Content Management
Categories, highlights, tags, and cancellation policies
Sort by travel, invoice, or redemption date
Routes, itineraries, and descriptions
System Features
Product filtering, flagging, and favorites
Pagination, notification jobs
API key management interface
API rate limiting and monitoring endpoints
Roles & Access
Supplier, distributor, and reseller roles
Role-based permissions across API usage
Search & Performance
ElasticSearch integration for order queries
Advanced filtering and tag-based search
Compliance & Security
GDPR consent tracking
Secure API key control and 2FA support
HTTP caching with
If-Modified-Sincesupport
Integrations
Webhooks for booking and payment events
Support for external PSPs and pricing providers
Last updated
Was this helpful?
