Fetch a form schema for rendering on the reader side
curl --request GET \
--url https://cds.thepublive.com/publisher/{publisher_id}/form_schema/reader/{schema_id}/ \
--header 'Authorization: Basic <encoded-value>'{
"id": "65f0d7c16f2a4b2f88e1f123",
"name": "Contact Us",
"description": "Basic contact form",
"type": "custom",
"settings": {
"forms_config": {
"collect_email": {
"forms_config": "none"
}
}
},
"state": "active",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:22",
"deleted": false,
"updated_by": "John Doe",
"field_types": [
{
"id": "65f0d7c16f2a4b2f88e1f456",
"name": "email",
"type": "email",
"validations": {
"required": true
},
"meta_data": {},
"group_id": "65f0d7c16f2a4b2f88e1f789",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"groups": [
{
"id": "65f0d7c16f2a4b2f88e1f789",
"name": "content",
"meta_data": {},
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"form_page": {},
"captcha_config": {
"site_key": "xxxxxxxxxxxxxxx"
}
}
{
"id": "65f0d7c16f2a4b2f88e1f123",
"name": "Contact Us",
"description": "Basic contact form",
"type": "custom",
"settings": {
"forms_config": {
"collect_email": {
"forms_config": "none"
}
}
},
"state": "active",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:22",
"deleted": false,
"updated_by": "John Doe",
"field_types": [
{
"id": "65f0d7c16f2a4b2f88e1f456",
"name": "email",
"type": "email",
"validations": {
"required": true
},
"meta_data": {},
"group_id": "65f0d7c16f2a4b2f88e1f789",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"groups": [
{
"id": "65f0d7c16f2a4b2f88e1f789",
"name": "content",
"meta_data": {},
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"form_page": {},
"captcha_config": {
"site_key": "xxxxxxxxxxxxxxx"
}
}
Was this page helpful?
curl --request GET \
--url https://cds.thepublive.com/publisher/{publisher_id}/form_schema/reader/{schema_id}/ \
--header 'Authorization: Basic <encoded-value>'{
"id": "65f0d7c16f2a4b2f88e1f123",
"name": "Contact Us",
"description": "Basic contact form",
"type": "custom",
"settings": {
"forms_config": {
"collect_email": {
"forms_config": "none"
}
}
},
"state": "active",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:22",
"deleted": false,
"updated_by": "John Doe",
"field_types": [
{
"id": "65f0d7c16f2a4b2f88e1f456",
"name": "email",
"type": "email",
"validations": {
"required": true
},
"meta_data": {},
"group_id": "65f0d7c16f2a4b2f88e1f789",
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"groups": [
{
"id": "65f0d7c16f2a4b2f88e1f789",
"name": "content",
"meta_data": {},
"created_at": "19 Feb 2026 14:20",
"updated_at": "19 Feb 2026 14:20",
"updated_by_id": 101,
"deleted": false
}
],
"form_page": {},
"captcha_config": {
"site_key": "xxxxxxxxxxxxxxx"
}
}