# Abyssale

Abyssale is a creative automation platform that enables users to generate images, videos, GIFs, PDFs, and HTML5 content programmatically, streamlining visual content production.

- **Category:** images & design
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 4
- **Triggers:** 0
- **Slug:** `ABYSSALE`
- **Version:** 20260211_00

## Tools

### Test Abyssale Authentication

**Slug:** `ABYSSALE_AUTHENTICATION_TEST`

Tool to test API authentication via the /ready endpoint. Use after configuring your API key to ensure credentials are valid before other requests.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Abyssale Project

**Slug:** `ABYSSALE_CREATE_PROJECT`

Tool to create a new project to organize designs and images. Use after deciding on a project name to group your templates and assets.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Name of the project (2-100 characters) |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Designs

**Slug:** `ABYSSALE_GET_DESIGNS`

Tool to retrieve all designs with optional filtering by category or type. Use after authenticating to list available templates.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `type` | string ("static" | "animated" | "printer" | "printer_multipage") | No | Filter designs by type: 'static', 'animated', 'printer', or 'printer_multipage'. |
| `category_id` | string | No | UUID of a category to filter designs by. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Fonts

**Slug:** `ABYSSALE_GET_FONTS`

Tool to list all available fonts, including custom and Google fonts. Use when you need to fetch font options before generating or editing designs.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
