Skip to main content

Client API

The Client API allows you to build customer-facing applications that interact with Tiquo on behalf of logged-in users. This API uses the user’s authentication token to access only their personal data.
The Client API is safe to use in frontend applications, mobile apps, and anywhere your customers interact with your platform.

Use Cases

  • Custom booking apps - Let customers book services from your own mobile app or website
  • Customer portals - Build branded experiences where users can view their bookings and loyalty points
  • Wallet integrations - Access user wallet balances and transaction history
  • Mobile apps - Create native iOS/Android apps with full user functionality

Authentication

The Client API uses user tokens obtained through your authentication flow. Include the token in the Authorization header:
curl -X GET "https://api.tiquo.co/client/v1/profile" \
  -H "Authorization: Bearer user_token_here"

Obtaining User Tokens

User tokens are issued when a customer authenticates through:
  • Tiquo Auth - Our built-in authentication system
  • OAuth providers - Google, Apple, or other configured providers
  • Magic links - Passwordless email authentication

Base URL

https://api.tiquo.co/client/v1

Rate Limits

The Client API allows up to 100 requests per minute per user token. This ensures fair usage across all your customers.

Available Resources