Playbook
Retrieves the details of the specified playbook.
Bearer authentication with JWT
OK
Forbidden
Not Found
GET /playbooks/{playbookIdentifier} HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"name": "text",
"description": "text",
"isPrivate": true,
"organizationWide": true,
"metadata": [
{
"isYes": true,
"decimalValue": 1,
"text": "text",
"date": "2025-12-06T04:07:51.931Z",
"singleCategoryIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"categories": [
"123e4567-e89b-12d3-a456-426614174000"
],
"organizationMetadataIdentifier": "123e4567-e89b-12d3-a456-426614174000"
}
],
"dateAdded": "2025-12-06T04:07:51.931Z",
"objectIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"resourceOwner": {
"email": "text",
"name": "text",
"id": "text"
},
"hasImage": true
}Updates the details of the specified playbook.
Bearer authentication with JWT
The identifier of the playbook to update.
OK
Bad Request
Forbidden
Not Found
PUT /playbooks/{playbookIdentifier} HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 362
{
"name": "text",
"description": "text",
"isPrivate": true,
"organizationWide": true,
"metadata": [
{
"isYes": true,
"decimalValue": 1,
"text": "text",
"date": "2025-12-06T04:07:51.931Z",
"singleCategoryIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"categories": [
"123e4567-e89b-12d3-a456-426614174000"
],
"organizationMetadataIdentifier": "123e4567-e89b-12d3-a456-426614174000"
}
]
}{
"name": "text",
"description": "text",
"isPrivate": true,
"organizationWide": true,
"metadata": [
{
"isYes": true,
"decimalValue": 1,
"text": "text",
"date": "2025-12-06T04:07:51.931Z",
"singleCategoryIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"categories": [
"123e4567-e89b-12d3-a456-426614174000"
],
"organizationMetadataIdentifier": "123e4567-e89b-12d3-a456-426614174000"
}
],
"dateAdded": "2025-12-06T04:07:51.931Z",
"objectIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"resourceOwner": {
"email": "text",
"name": "text",
"id": "text"
},
"hasImage": true
}Deletes the specified playbook.
Bearer authentication with JWT
No Content
Forbidden
Not Found
DELETE /playbooks/{playbookIdentifier} HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Exports the specified playbook as a ZIP file.
Bearer authentication with JWT
The identifier of the playbook to export.
OK
Bad Request
Forbidden
Not Found
GET /playbooks/{playbookIdentifier}/export HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
binaryClones the specified playbook with a new name and description.
Bearer authentication with JWT
The identifier of the playbook to clone.
Created
Bad Request
Forbidden
Not Found
POST /playbooks/{playbookIdentifier}/clone HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 36
{
"name": "text",
"description": "text"
}{
"name": "text",
"description": "text",
"isPrivate": true,
"organizationWide": true,
"metadata": [
{
"isYes": true,
"decimalValue": 1,
"text": "text",
"date": "2025-12-06T04:07:51.931Z",
"singleCategoryIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"categories": [
"123e4567-e89b-12d3-a456-426614174000"
],
"organizationMetadataIdentifier": "123e4567-e89b-12d3-a456-426614174000"
}
],
"dateAdded": "2025-12-06T04:07:51.931Z",
"objectIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"resourceOwner": {
"email": "text",
"name": "text",
"id": "text"
},
"hasImage": true
}Retrieves the image file for the specified playbook.
Bearer authentication with JWT
The identifier of the playbook.
OK
Forbidden
Not Found
GET /playbooks/{playbookIdentifier}/image HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
binaryUploads an image file to the specified playbook.
Bearer authentication with JWT
The identifier of the playbook.
The image file to upload.
Created
Bad Request
Forbidden
POST /playbooks/{playbookIdentifier}/image HTTP/1.1
Host: api.example.uk.jylo.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 18
{
"image": "binary"
}No content
Last updated