# Paperform

Paperform is a flexible online form builder that combines beautiful design with serious digital smarts

- **Category:** forms & surveys
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 5
- **Triggers:** 0
- **Slug:** `PAPERFORM`
- **Version:** 00000000_00

## Tools

### Get Space

**Slug:** `PAPERFORM_GET_SPACE`

Tool to retrieve a space by ID from Paperform. Use when you need to get detailed information about a specific space.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The unique identifier of the space to retrieve. |

#### 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 Space Forms

**Slug:** `PAPERFORM_GET_SPACE_FORMS`

Tool to retrieve forms in a space from Paperform. Use when you need to list all forms accessible by the authorized user within a specific space. This is a Business API only feature.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The unique identifier of the space to retrieve forms from. |

#### 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 |

### List Forms

**Slug:** `PAPERFORM_LIST_FORMS`

Tool to list all forms accessible by the authorized user. Use when you need to retrieve available forms from Paperform.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `skip` | integer | No | Number of forms to skip for pagination (default: 0) |
| `limit` | integer | No | Maximum number of forms to return per request (default: 20) |

#### 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 |

### List Spaces

**Slug:** `PAPERFORM_LIST_SPACES`

Tool to list all spaces accessible by the authorized user. Use when you need to retrieve available spaces from Paperform.

#### 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 |

### List Translations

**Slug:** `PAPERFORM_LIST_TRANSLATIONS`

Tool to list all translations accessible by the authorized user. Use when you need to retrieve available translations from Paperform.

#### 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 |
