API Documentation

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

  1. 1Go to Settings → API Keys in your Punctual dashboard
  2. 2Click "Create New API Key"
  3. 3Copy your API key and keep it secure

Make Your First Request

Test the API with a simple request

curl
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