Skip to main content
GET https://api.craftkit.dev/v1/embed/builder/templates
Returns every non-deleted template in the authenticated partner’s project, newest-updated first. Lightweight — identifiers plus the draft category, not the full draft.

Authorization

Partner API key only. A session JWT is not accepted here.
Authorization
string
required
Bearer ck_live_… — a project API key for a project with the embed partner enabled.

Response

templates
object[]

Errors

StatuscodeMeaning
401missing_authorizationNo Authorization header.
401invalid_credentialsAPI key not found, revoked, or embed not enabled for the project.
cURL
curl https://api.craftkit.dev/v1/embed/builder/templates \
  -H "Authorization: Bearer $CRAFTKIT_API_KEY"
200
{
  "templates": [
    {
      "id": "0193c2c3-...",
      "name": "Charter Handover",
      "slug": "charter-handover-1a2b3c4d",
      "createdAt": "2026-05-01T09:00:00.000Z",
      "updatedAt": "2026-06-01T12:00:00.000Z",
      "category": "charter"
    }
  ]
}