Returns the custom components the template places in one chapter type, each with its JSON Schema. Fetched once at design/integration time: the customFields entries of chapter writes are keyed by these componentIds and their values validated against these schemas. A published component and a published template never change, so the answer for a template never changes either. Only non-library chapters can carry custom fields: library chapters — production, testing, finished product — cannot be customized, hence the restricted chapterType values.
Security
oauth2(Required scopes: t1_api)
- Productionhttps://apis.traceone.com/spec/v2/templates/{templateId}/chapters/{chapterType}/custom-fields-schema
curl -i -X GET \
'https://apis.traceone.com/spec/v2/templates/{templateId}/chapters/{chapterType}/custom-fields-schema?languageCode=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
{ "templateId": "196100ac-4eec-4fb6-a7f7-86c8b584771d", "chapterType": "string", "components": [ { … } ] }