Siirry pääsisältöön

Rakenna Tasked-alustalle

REST API projekteille, tehtäville, asiakkaille, tiedostoille, katselmointikommenteille ja webhookeille. Jokainen vastaus sisältää pyyntötunnuksen ja API-version; virheet jakavat saman rakenteen.

Autentikointi

Jokainen pyyntö sisältää organisaation API-avaimen bearer-tokenina: Authorization: Bearer tsk_live_... Avain luodaan yhdelle organisaatiolle vain sen tarvitsemilla oikeuksilla, ja se voidaan mitätöidä milloin tahansa.

Luo ja mitätöi avaimia organisaation asetuksista Integraatiot-välilehdeltä kohdasta API-avaimet. API sisältyy Business-pakettiin.

Avaa organisaation asetukset

Oikeudet

Avain sisältää osan näistä oikeuksista; pyyntö niiden ulkopuoliseen päätepisteeseen hylätään virhekoodilla 403.

  • projects:read
  • projects:write
  • tasks:read
  • tasks:write
  • clients:read
  • clients:write
  • assets:read
  • assets:write
  • reviews:read
  • webhooks:manage

Päätepisteet

Päätepisteet
MetodiPolkuKuvausOikeus
GET/api/v1/meThe organization and scopes behind this keyprojects:read
GET/api/v1/openapi.jsonThis OpenAPI 3.1 documentAvainta ei tarvita
GET/api/v1/projectsList projectsprojects:read
POST/api/v1/projectsCreate a projectprojects:write
GET/api/v1/projects/{id}Get a projectprojects:read
GET/api/v1/tasksList taskstasks:read
POST/api/v1/tasksCreate a tasktasks:write
GET/api/v1/tasks/{id}Get a tasktasks:read
PATCH/api/v1/tasks/{id}Update a tasktasks:write
POST/api/v1/tasks/{id}/moveMove a task to a stagetasks:write
GET/api/v1/clientsList clientsclients:read
POST/api/v1/clientsCreate a clientclients:write
GET/api/v1/clients/{id}Get a clientclients:read
GET/api/v1/assetsList assetsassets:read
GET/api/v1/assets/{id}Get an assetassets:read
POST/api/v1/assets/uploadsInitiate a direct uploadassets:write
POST/api/v1/assets/uploads/{id}/finalizeConfirm an upload and write the versionassets:write
GET/api/v1/review-commentsList review comments on an assetreviews:read
GET/api/v1/webhooksList webhookswebhooks:manage
POST/api/v1/webhooksCreate a webhookwebhooks:manage
GET/api/v1/webhooks/{id}Get a webhookwebhooks:manage
PATCH/api/v1/webhooks/{id}Update a webhookwebhooks:manage
DELETE/api/v1/webhooks/{id}Delete a webhookwebhooks:manage
GET/api/v1/webhooks/{id}/deliveriesDelivery log of a webhookwebhooks:manage
POST/api/v1/webhooks/{id}/deliveries/{deliveryId}/replayReplay a deliverywebhooks:manage

OpenAPI-dokumentti

Samat reitit, pyyntörungot ja vastaukset koneluettavana OpenAPI 3.1 -muodossa, luotuna suoraan API:n käyttämistä validaattoreista, joten se ei voi poiketa niistä.

Lataa openapi.json

Virheet ja rajoitukset

Virhe palauttaa vastauksen { error, errorCode, requestId, apiVersion }. Avain voi lähettää 600 pyyntöä minuutissa; sen ylittyessä vastaus on 429. Lähetä X-API-Version lukitaksesi tietyn version; vanhentunut versio merkitään Deprecation-otsakkeessa.

Aloita ilman korttia

Neljätoista päivää, kaikki ominaisuudet käytössä. Avaa työtila, kerro AI:lle miten työskentelet ja kutsu asiakas hyväksymään.

Kysyttävää? Kirjoita meille

Vastaamme suoraan sivustolta, kun pystymme, ja ihminen jatkaa tarvittaessa. Ei postituslistoja.