Chargement...
Access your Synaptiik data (projects, shoots, clients, invoices) from your third-party tools via a REST API secured with a Personal Access Token.
All requests require a Personal Access Token (PAT) in the Authorization.
Authorization: Bearer syn_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Generate your tokens in Settings → API → Access tokens.
https://synaptiik.fr/api/v1
60 requests per minute per token. Response headers indicate your quota:
/api/v1/projectsprojects:readLists your organization's projects with pagination.
/api/v1/shootsshoots:readLists shoot sessions with filtering by project.
/api/v1/clientsclients:readLists the client portfolio with search by name.
/api/v1/invoicesinvoices:readLists financial artifacts (invoices, quotes, credit notes).
Download the full spec to import it into Postman, Insomnia, or your preferred HTTP client.
Download openapi.jsonimport { SynaptiikClient } from '@synaptiik/sdk';
const client = new SynaptiikClient({ token: 'syn_live_...' });
const { data } = await client.projects.list();from synaptiik import SynaptiikClient client = SynaptiikClient(token="syn_live_...") projects = client.projects.list()
use Synaptiik\Client; $client = new Client(['token' => 'syn_live_...']); $projects = $client->projects()->list();