API Documentation
REST API reference for InkedCore platform integrations
Introduction
The InkedCore API allows you to integrate with our platform programmatically. All API requests require authentication via Bearer token.
Base URL
https://api.inkedcore.com/v1Authentication
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEYAppointments API
Manage appointments, bookings, and scheduling.
GET
/api/appointmentsList all appointments for an account
POST
/api/appointmentsCreate a new appointment
PATCH
/api/appointments/:idUpdate an existing appointment
DELETE
/api/appointments/:idCancel/delete an appointment
Error Codes
| Code | Description |
|---|---|
400 | Bad Request - Invalid parameters |
401 | Unauthorized - Invalid or missing API key |
403 | Forbidden - Insufficient permissions |
404 | Not Found - Resource does not exist |
429 | Too Many Requests - Rate limit exceeded |
500 | Internal Server Error |
Rate Limits
API requests are limited based on your plan:
- Starter: 1,000 requests/hour
- Professional: 5,000 requests/hour
- Enterprise: Custom limits