/abyssale | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
abyssale_check_auth | Test authentication |
abyssale_create_project | Create a project |
abyssale_export_banners | Export banners as ZIP |
abyssale_generate_async | Generate assets asynchronously |
abyssale_generate_image | Generate image synchronously |
abyssale_get_design | Get design details |
abyssale_get_design_format | Get design format details |
abyssale_get_duplication_status | Get duplication request status |
abyssale_get_generation_status | Get generation request status |
abyssale_list_designs | List all designs |
abyssale_list_fonts | List all fonts |
abyssale_list_projects | List all projects |
abyssale_use_workspace_template | Duplicate workspace template |
abyssale_check_auth
Test authenticationShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
abyssale_create_project
Create a project Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Project name (2-100 characters) |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Project name (2-100 characters)"
}
},
"required": [
"PCID",
"name"
]
}
abyssale_export_banners
Export banners as ZIP Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
callback_url | string | Yes | — | Webhook URL to receive the export completion notification |
ids | string[] | Yes | — | Array of banner UUIDs to export |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"callback_url": {
"type": "string",
"description": "Webhook URL to receive the export completion notification"
},
"ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of banner UUIDs to export"
}
},
"required": [
"PCID",
"callback_url",
"ids"
]
}
abyssale_generate_async
Generate assets asynchronously Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
designId | string | Yes | — | Design UUID |
callback_url | string | No | — | Webhook URL for completion notification |
elements | object | No | — | Element overrides keyed by element name. Each value is an object with element-type-specific properties. |
image_file_type | string | No | — | Output file type |
template_format_names | string[] | No | — | Format names to generate. If omitted, generates all formats. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"designId": {
"type": "string",
"description": "Design UUID"
},
"callback_url": {
"type": "string",
"description": "Webhook URL for completion notification"
},
"elements": {
"type": "object",
"description": "Element overrides keyed by element name. Each value is an object with element-type-specific properties."
},
"image_file_type": {
"type": "string",
"description": "Output file type",
"enum": [
"png",
"jpeg",
"webp",
"avif",
"pdf",
"gif",
"html5",
"mp4"
]
},
"template_format_names": {
"type": "array",
"items": {
"type": "string"
},
"description": "Format names to generate. If omitted, generates all formats."
}
},
"required": [
"PCID",
"designId"
]
}
abyssale_generate_image
Generate image synchronously Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
designId | string | Yes | — | Design UUID |
elements | object | No | — | Element overrides keyed by element name. Each value is an object with element-type-specific properties (e.g. payload for text, image_url for images). |
image_file_type | string | No | — | Output file type |
template_format_name | string | Yes | — | Name of the format to generate |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"designId": {
"type": "string",
"description": "Design UUID"
},
"elements": {
"type": "object",
"description": "Element overrides keyed by element name. Each value is an object with element-type-specific properties (e.g. payload for text, image_url for images)."
},
"image_file_type": {
"type": "string",
"description": "Output file type",
"enum": [
"png",
"jpeg",
"webp",
"avif",
"pdf"
]
},
"template_format_name": {
"type": "string",
"description": "Name of the format to generate"
}
},
"required": [
"PCID",
"designId",
"template_format_name"
]
}
abyssale_get_design
Get design details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
designId | string | Yes | — | Design UUID |
i | string | No | — | Set to ‘advanced’ to retrieve advanced element properties |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"designId": {
"type": "string",
"description": "Design UUID"
},
"i": {
"type": "string",
"description": "Set to 'advanced' to retrieve advanced element properties",
"enum": [
"advanced"
]
}
},
"required": [
"PCID",
"designId"
]
}
abyssale_get_design_format
Get design format details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
designId | string | Yes | — | Design UUID |
formatSpecifier | string | Yes | — | Format name or UID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"designId": {
"type": "string",
"description": "Design UUID"
},
"formatSpecifier": {
"type": "string",
"description": "Format name or UID"
}
},
"required": [
"PCID",
"designId",
"formatSpecifier"
]
}
abyssale_get_duplication_status
Get duplication request status Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
duplicateRequestId | string | Yes | — | Duplication request UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"duplicateRequestId": {
"type": "string",
"description": "Duplication request UUID"
}
},
"required": [
"PCID",
"duplicateRequestId"
]
}
abyssale_get_generation_status
Get generation request status Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
generation_request_id | string | Yes | — | Generation request UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"generation_request_id": {
"type": "string",
"description": "Generation request UUID"
}
},
"required": [
"PCID",
"generation_request_id"
]
}
abyssale_list_designs
List all designs Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
category_id | string | No | — | Filter by category UUID |
type | string | No | — | Filter by design type |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"category_id": {
"type": "string",
"description": "Filter by category UUID"
},
"type": {
"type": "string",
"description": "Filter by design type",
"enum": [
"static",
"animated",
"printer",
"printer_multipage"
]
}
},
"required": [
"PCID"
]
}
abyssale_list_fonts
List all fontsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
abyssale_list_projects
List all projectsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
abyssale_use_workspace_template
Duplicate workspace template Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
companyTemplateId | string | Yes | — | Workspace template UUID |
name | string | No | — | Custom name for the duplicated design (2-100 characters) |
project_id | string | Yes | — | Destination project UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"companyTemplateId": {
"type": "string",
"description": "Workspace template UUID"
},
"name": {
"type": "string",
"description": "Custom name for the duplicated design (2-100 characters)"
},
"project_id": {
"type": "string",
"description": "Destination project UUID"
}
},
"required": [
"PCID",
"companyTemplateId",
"project_id"
]
}

