Get Schema Version

GET /workspaces/{slug}/schemas/{schemaKey}/versions/{versionNumber}

Get a specific version of a schema family

Path Parameters

slug string required
schemaKey string required
versionNumber integer required
curl -X GET \
-H "x-api-key: dsk_your_api_key" \
https://api.tracore.io/workspaces/my-workspace/schemas/invoice/versions/1
import { TracoreClient } from '@tracore/sdk';

const client = new TracoreClient({ apiKey: 'dsk_your_api_key' });

const version = await client.schemas.getVersion('my-workspace', 'invoice', 1);
console.log(version.definition);
200 Response
{
  "id": "ws_abc123",
  "familyId": "sf_abc123",
  "versionNumber": 1,
  "definitionHash": "sha256:a1b2c3d4e5f6...",
  "definition": {
    "key": "value"
  },
  "createdAt": "2024-03-15T10:30:00Z"
}