Turborepo Remote Cache API
This reference is the official Turborepo Remote Cache specification. The server implements every operation in it.
Send requests to https://<your server>/v8. Every operation needs the TURBO_TOKEN value as a bearer token. Artifacts are grouped by the teamId or slug query parameter, and requests without either use the team team_default_team. Errors return a JSON body with a code and a message.
The server answers browser requests to /v8 from any origin, so the Try it panel works against your own deployment. Enter its hostname in the server field.
Version 1.0.0
Base URL
https://{host}/v8artifacts
Operations for managing cache artifacts
- GETGet remote caching status
/artifacts/status - HEADCheck if artifact exists
/artifacts/{hash} - GETDownload a cache artifact
/artifacts/{hash} - PUTUpload a cache artifact
/artifacts/{hash} - POSTQuery artifact information
/artifacts
analytics
Operations for recording cache usage analytics