Punctual API
Build powerful scheduling integrations with our comprehensive REST API. Access all Punctual features programmatically with our developer-friendly endpoints.
Why use our API?
Powerful features designed for developers
RESTful API
Clean, intuitive REST endpoints that follow industry standards
Secure Authentication
OAuth 2.0 and API key authentication with rate limiting
Global Support
Full timezone support and international date handling
Comprehensive Docs
Detailed documentation with examples and SDKs
Quick Start
Get up and running with the Punctual API in minutes
Get Your API Key
Generate an API key from your account settings
- 1Go to Settings → API Keys in your Punctual dashboard
- 2Click "Create New API Key"
- 3Copy your API key and keep it secure
Make Your First Request
Test the API with a simple request
curl -H "Authorization: Bearer YOUR_API_KEY" \ https://api.punctual.ai/v1/bookings
API Endpoints
Complete reference for all available endpoints
SDKs & Libraries
Official SDKs for popular programming languages
JavaScript
Official SDK for JavaScript
Python
Official SDK for Python
PHP
Official SDK for PHP
Ruby
Official SDK for Ruby
Go
Official SDK for Go
Java
Official SDK for Java
Ready to start building?
Get your API key and start integrating Punctual into your application