Kajabi · Schema
Podcasts
Schema for Kajabi podcasts
Creator EconomyOnline CoursesMembershipsE-CommerceDigital ProductsContactsWebhooksPayments
Properties
| Name | Type | Description |
|---|---|---|
| title | string | |
| description | string | |
| language | string | |
| owner_email | string | |
| author | string | |
| status | string | |
| show_type | string | |
| thumbnail_url | string | |
| cover_art_url | string | |
| categories | array | |
| directories | array | |
| migrated_to_url | string | |
| migrated | boolean | |
| public | boolean | |
| ready | boolean | |
| distribution_ready | boolean | |
| url | string | Public URL for the podcast |
| created_at | string | ISO 8601 date-time, read only |
| updated_at | string | ISO 8601 date-time, read only |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/kajabi/main/json-schema/podcasts_attributes.json",
"title": "Podcasts",
"description": "Schema for Kajabi podcasts",
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"language": {
"type": "string"
},
"owner_email": {
"type": "string"
},
"author": {
"type": "string",
"nullable": true
},
"status": {
"type": "string",
"enum": [
"ready",
"importing",
"failed"
]
},
"show_type": {
"type": "string",
"enum": [
"episodic",
"serial"
]
},
"thumbnail_url": {
"type": "string",
"nullable": true
},
"cover_art_url": {
"type": "string",
"nullable": true
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"directories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"url": {
"type": "string"
},
"config": {
"type": "object"
}
}
}
},
"migrated_to_url": {
"type": "string",
"nullable": true
},
"migrated": {
"type": "boolean"
},
"public": {
"type": "boolean"
},
"ready": {
"type": "boolean"
},
"distribution_ready": {
"type": "boolean"
},
"url": {
"type": "string",
"description": "Public URL for the podcast"
},
"created_at": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "ISO 8601 date-time, read only"
},
"updated_at": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "ISO 8601 date-time, read only"
}
}
}