# Trello Integration via LowCodeAPI
**Last Updated**: February 11, 2026
## Overview
Project management
The Trello API provides access to:
- **Project Management** - Related functionality
## Base Endpoint
```
https://api.lowcodeapi.com/trello/
```
**Important**: Always include the provider name in the URL path after `api.lowcodeapi.com/`
## Authentication
LowCodeAPI handles authentication automatically. You only need to:
1. **Sign up** at [Trello](https://trello.com)
2. **Get your credentials** from [credential page](https://trello.com/power-ups/admin)
3. **Connect your account** in LowCodeAPI dashboard
4. **Use your `api_token`** in all requests
The `api_token` is your LowCodeAPI authentication token. LowCodeAPI will automatically:
- Fetch your provider credentials (API keys, OAuth tokens, etc.)
- Apply them to each request
- Handle token refresh for OAuth providers
**Auth Type**: OAUTH1.0
## URL Format (Important)
LowCodeAPI supports **two URL formats** for endpoints with path parameters. **Always try New Format first**, and only fall back to Old Format if it doesn't work.
### New Format (Priority) - Dynamic Path Parameters
- **Path parameters stay in the URL path** - Do NOT convert to query parameters
- **Provider name is always in the URL path** after `api.lowcodeapi.com/`
- Pattern: `https://api.lowcodeapi.com/{provider}/{path_with_params}?api_token={api_token}`
**Example**:
```bash
# New Format - Path parameter stays in the URL path
https://api.lowcodeapi.com/trello/resource/{RESOURCE_ID}?api_token=YOUR_API_TOKEN
```
### Old Format (Fallback) - Sanitized Path + Query Parameters
- **Path parameters become query parameters**
- **Provider name is always in the URL path**
- Pattern: `https://api.lowcodeapi.com/{provider}/{sanitized_path}?{path_params}&api_token={api_token}`
**Example**:
```bash
# Old Format - Path parameter becomes a query parameter
https://api.lowcodeapi.com/trello/resource/id?id=RESOURCE_ID&api_token=YOUR_API_TOKEN
```
### Decision Flow for AI Agents
1. Always use **New Format first** - Keep path parameters in the URL path
2. If you get a 404 or error, try **Old Format** with sanitized path
3. Log which format worked for future requests to this provider
## API Categories
- **Actions** - 16 endpoints
- **Application** - 1 endpoints
- **Batch** - 1 endpoints
- **Board** - 36 endpoints
- **Card** - 41 endpoints
- **Checklist** - 12 endpoints
- **Custom Fields** - 8 endpoints
- **Emoji** - 1 endpoints
- **Enterprise** - 16 endpoints
- **Labels** - 5 endpoints
- **Lists** - 11 endpoints
- **Members** - 44 endpoints
- **Notification** - 11 endpoints
- **Organizations** - 25 endpoints
- **Plugins** - 5 endpoints
- **Search** - 2 endpoints
- **Tokens** - 8 endpoints
- **Webhooks** - 5 endpoints
## Common Endpoints
### Category: Actions
#### Get an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id?id={id}&display={display}&entities={entities}&fields={fields}&member={member}&memberCreator={memberCreator}&memberCreator_fields={memberCreator_fields}&member_fields={member_fields}&api_token={api_token}
```
**Description**: Get an Action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `display` | boolean | No | |
| `entities` | boolean | No | |
| `fields` | string | No | all or a comma-separated list of action fields |
| `member` | boolean | No | |
| `memberCreator` | boolean | No | Whether to include the member object for the creator of the action |
| `memberCreator_fields` | string | No | all or a comma-separated list of member fields |
| `member_fields` | string | No | all or a comma-separated list of member fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}?display=VALUE&entities=VALUE&fields=VALUE&member=VALUE&memberCreator=VALUE&memberCreator_fields=VALUE&member_fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-get)
---
#### Update an Action
**Method**: `PUT` | **LowCodeAPI Path**: `/1/actions/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id?id={id}&api_token={api_token}
```
**Description**: Update a specific Action. Only comment actions can be updated. Used to edit the content of a comment.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"text": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `text` | string | Yes | The new text for the comment |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/actions/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-put)
---
#### Delete an Action
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/actions/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id?id={id}&api_token={api_token}
```
**Description**: Delete a specific action. Only comment actions can be deleted.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/actions/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-delete)
---
#### Get a specific field on an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get a specific property of an action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | An action field |
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a specific field on an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-field-get)
---
#### Get the Board for an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/board`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/board?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/board?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the Board for an Action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of board fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/board?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Board for an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-board-get)
---
#### Get the Card for an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/card`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/card?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/card?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the card for an action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of card fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/card?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Card for an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-card-get)
---
#### Get the List for an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/list`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/list?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/list?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the List for an Action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of list fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/list?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the List for an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-list-get)
---
#### Get the Member of an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/member`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/member?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/member?id={id}&filelds={filelds}&api_token={api_token}
```
**Description**: Gets the member of an action (not the creator)
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filelds` | string | No | all or a comma-separated list of member fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/member?filelds=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Member of an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-member-get)
---
#### Get the Member Creator of an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/memberCreator`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/memberCreator?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/membercreator?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the Member who created the Action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of member fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/memberCreator?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Member Creator of an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-membercreator-get)
---
#### Get the Organization of an Action
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{id}/organization`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/organization?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/organization?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the Organization of an Action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of organization fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{id}/organization?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Organization of an Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-organization-get)
---
#### Update a Comment Action
**Method**: `PUT` | **LowCodeAPI Path**: `/1/actions/{id}/text`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{id}/text?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/id/text?id={id}&api_token={api_token}
```
**Description**: Update a comment action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the action to update. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"value": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string | Yes | The new text for the comment |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/actions/{id}/text?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Comment Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-id-text-put)
---
#### Get Action's Reactions
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{idAction}/reactions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/idaction/reactions?idAction={idAction}&member={member}&api_token={api_token}
```
**Description**: List reactions for an action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idAction` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `member` | boolean | No | Whether to load the member as a nested resource |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions?member=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Action's Reactions](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-idaction-reactions-get)
---
#### Create Reaction for Action
**Method**: `POST` | **LowCodeAPI Path**: `/1/actions/{idAction}/reactions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/idaction/reactions?idAction={idAction}&api_token={api_token}
```
**Description**: Adds a new reaction to an action
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idAction` | string | Yes | The ID of the action. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `native` | string | No | The emoji to add as a native unicode emoji.See /emoji |
| `shortName` | string | No | The primary shortName of the emoji to add.See /emoji |
| `skinVariation` | tring | No | The skinVariation of the emoji to add.See /emoji |
| `unified` | string | No | The unified value of the emoji to add. See /emoji |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Reaction for Action](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-idaction-reactions-post)
---
#### Get Action's Reactions
**Method**: `GET` | **LowCodeAPI Path**: `/1/actions/{idAction}/reactions/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/idaction/reactions/id?id={id}&idAction={idAction}&emoji={emoji}&member={member}&api_token={api_token}
```
**Description**: Get information for a reaction
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the reaction.Pattern - ^[0-9a-fA-F]{24}$ |
| `idAction` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `emoji` | boolean | No | Whether to load the emoji as a nested resource |
| `member` | boolean | No | Whether to load the member as a nested resource.See Members Nested Resource |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions/{id}?emoji=VALUE&member=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Action's Reactions](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-idaction-reactions-id-get)
---
#### Delete Action's Reaction
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/actions/{idAction}/reactions/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/actions/idaction/reactions/id?id={id}&idAction={idAction}&api_token={api_token}
```
**Description**: Deletes a reaction
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the reaction. Pattern - ^[0-9a-fA-F]{24}$ |
| `idAction` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/actions/{idAction}/reactions/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete Action's Reaction](https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-actions-idaction-reactions-id-delete)
---
*Note: Showing 15 of 16 endpoints in this category. See complete reference below.*
---
### Category: Application
#### Get Application's compliance data
**Method**: `GET` | **LowCodeAPI Path**: `/1/applications/{key}/compliance`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/applications/{key}/compliance?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/applications/key/compliance?key={key}&api_token={api_token}
```
**Description**: Get Application's compliance data
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `key` | string | Yes | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/applications/{key}/compliance?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Application's compliance data](https://developer.atlassian.com/cloud/trello/rest/api-group-applications/#api-applications-key-compliance-get)
---
### Category: Batch
#### Batch Requests
**Method**: `GET` | **LowCodeAPI Path**: `/1/batch`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/batch?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/batch?urls={urls}&api_token={api_token}
```
**Description**: Make up to 10 GET requests in a single, batched API call.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `urls` | string | Yes | A list of API routes.Maximum of 10 routes allowed.The routes should begin with a forward slash and should not include the API version number - e.g."urls=/members/trello/cards/[cardId]" |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/batch?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Batch Requests](https://developer.atlassian.com/cloud/trello/rest/api-group-batch/#api-batch-get)
---
### Category: Board
#### Get Memberships of a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/memberships`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/memberships?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/memberships?id={id}&activity={activity}&filter={filter}&member={member}&member_fields={member_fields}&orgMemberType={orgMemberType}&api_token={api_token}
```
**Description**: Get information about the memberships users have to the board.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the board. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `activity` | boolean | No | Works for premium organizations only |
| `filter` | string | No | One of admins all none normal |
| `member` | boolean | No | Determines whether to include a nested member object |
| `member_fields` | string | No | Fields to show if member=true.Valid values |
| `orgMemberType` | boolean | No | Shows the type of member to the org the user is. For instance an org admin will have a orgMemberType of admin |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/memberships?activity=VALUE&filter=VALUE&member=VALUE&member_fields=VALUE&orgMemberType=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Memberships of a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-memberships-get)
---
#### Get a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id?id={id}&actions={actions}&boardStars={boardStars}&card_pluginData={card_pluginData}&cards={cards}&checklists={checklists}&customFields={customFields}&fields={fields}&labels={labels}&lists={lists}&members={members}&memberships={memberships}&myPrefs={myPrefs}&organization={organization}&organization_pluginData={organization_pluginData}&pluginData={pluginData}&tags={tags}&api_token={api_token}
```
**Description**: Request a single board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `actions` | string | No | This is a nested resource.Read more about actions as nested resources here |
| `boardStars` | string | No | Valid values are one of |
| `card_pluginData` | boolean | No | Use with the cards param to include card pluginData with the response |
| `cards` | string | No | This is a nested resource.Read more about cards as nested resources here |
| `checklists` | string | No | This is a nested resource.Read more about checklists as nested resources here |
| `customFields` | boolean | No | This is a nested resource.Read more about custom fields as nested resources here |
| `fields` | string | No | The fields of the board to be included in the response.Valid values |
| `labels` | string | No | This is a nested resource.Read more about labels as nested resources here |
| `lists` | string | No | This is a nested resource.Read more about lists as nested resources here |
| `members` | string | No | This is a nested resource.Read more about members as nested resources here |
| `memberships` | string | No | This is a nested resource.Read more about memberships as nested resources |
| `myPrefs` | boolean | No | |
| `organization` | boolean | No | This is a nested resource.Read more about organizations as nested resources here |
| `organization_pluginData` | boolean | No | Use with the organization param to include organization pluginData with the response |
| `pluginData` | boolean | No | Determines whether the pluginData for this board should be returned.Valid values |
| `tags` | boolean | No | Also known as collections tags refer to the collection(s) that a Board belongs to |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}?actions=VALUE&boardStars=VALUE&card_pluginData=VALUE&cards=VALUE&checklists=VALUE&customFields=VALUE&fields=VALUE&labels=VALUE&lists=VALUE&members=VALUE&memberships=VALUE&myPrefs=VALUE&organization=VALUE&organization_pluginData=VALUE&pluginData=VALUE&tags=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-get)
---
#### Update a Board
**Method**: `PUT` | **LowCodeAPI Path**: `/1/boards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id?id={id}&api_token={api_token}
```
**Description**: Update an existing board by id
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | Pattern |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `closed` | boolean | No | Whether the board is closed |
| `desc` | string | No | A new description for the board 0 to 16384 characters long |
| `idOrganization` | string | No | The id of the Workspace the board should be moved to |
| `labelNames/blue` | string | No | Name for the blue label.1 to 16384 characters long |
| `labelNames/green` | string | No | Name for the green label.1 to 16384 characters long |
| `labelNames/orange` | string | No | Name for the orange label.1 to 16384 characters long |
| `labelNames/purple` | string | No | Name for the purple label.1 to 16384 characters long |
| `labelNames/red` | string | No | Name for the red label.1 to 16384 characters long |
| `labelNames/yellow` | string | No | Name for the yellow label.1 to 16384 characters long |
| `name` | string | No | The new name for the board.1 to 16384 characters long |
| `prefs/background` | string | No | The id of a custom background or one of |
| `prefs/calendarFeedEnabled` | boolean | No | Determines whether the calendar feed is enabled or not |
| `prefs/cardAging` | string | No | One of |
| `prefs/cardCovers` | boolean | No | Whether card covers should be displayed on this board |
| `prefs/comments` | string | No | Who can comment on cards on this board.One of |
| `prefs/hideVotes` | boolean | No | Determines whether the Voting Power-Up should hide who voted on cards or not |
| `prefs/invitations` | string | No | Who can invite people to this board.One of |
| `prefs/permissionLevel` | string | No | One of |
| `prefs/selfJoin` | boolean | No | Whether Workspace members can join the board themselves |
| `prefs/voting` | string | No | Who can vote on this board.One of disabled members observers org public |
| `subscribed` | string | No | Whether the acting user is subscribed to the board |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/boards/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-put)
---
#### Delete a Board
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/boards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id?id={id}&api_token={api_token}
```
**Description**: Delete a board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | Pattern |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/boards/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-delete)
---
#### Get a field on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get a single, specific field on a board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | The field you'd like to receive.Valid values |
| `id` | string | Yes | The ID of the board |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a field on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-field-get)
---
#### Get Actions of a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/actions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/actions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/actions?id={id}&filter={filter}&api_token={api_token}
```
**Description**: Get Actions of a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | A comma-separated list of action types |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/actions?filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Actions of a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-boardid-actions-get)
---
#### Get a Card on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/cards/{idCard}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/cards/{idCard}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/cards/idcard?id={id}&idCard={idCard}&api_token={api_token}
```
**Description**: Get a single Card on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the board |
| `idCard` | string | Yes | The id the card to retrieve |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/cards/{idCard}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Card on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-cards-idcard-get)
---
#### Get boardStars on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/boardStars`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/boardStars?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/boardstars?boardId={boardId}&filter={filter}&api_token={api_token}
```
**Description**: Get boardStars on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `boardId` | string | Yes | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | Valid values |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/boardStars?filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get boardStars on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-boardid-boardstars-get)
---
#### Get Checklists on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/checklists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/checklists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/checklists?id={id}&api_token={api_token}
```
**Description**: Get all of the checklists on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID of the board |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/checklists?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Checklists on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-checklists-get)
---
#### Get Cards on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/cards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/cards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/cards?id={id}&api_token={api_token}
```
**Description**: Get all of the open Cards on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/cards?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Cards on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-cards-get)
---
#### Get filtered Cards on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/cards/{filter}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/cards/{filter}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/cards/filter?filter={filter}&id={id}&api_token={api_token}
```
**Description**: Get the Cards on a Board that match a given filter.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | Yes | Valid Values |
| `id` | string | Yes | ID of the Board |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/cards/{filter}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get filtered Cards on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-cards-filter-get)
---
#### Get Custom Fields for Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/customFields`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/customFields?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/customfields?id={id}&api_token={api_token}
```
**Description**: Get Custom Fields for Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Action. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/customFields?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Custom Fields for Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-customfields-get)
---
#### Get Labels on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/labels`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/labels?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/labels?id={id}&fields={fields}&limit={limit}&api_token={api_token}
```
**Description**: Get all of the Labels on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Board. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | Lable | No | The fields to be returned for the Labels |
| `limit` | integerThe number of Labels to be returned | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/labels?fields=VALUE&limit=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Labels on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-labels-get)
---
#### Create a Label on a Board
**Method**: `POST` | **LowCodeAPI Path**: `/1/boards/{id}/labels`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/labels?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/labels?id={id}&api_token={api_token}
```
**Description**: Create a new Label on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The id of the board to update |
**Request Body**:
```json
{
"color": "<string>",
"name": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `color` | string | Yes | Sets the color of the new label.Valid values are a label color or null |
| `name` | string | Yes | The name of the label to be created.1 to 16384 characters long |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/boards/{id}/labels?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a Label on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-labels-post)
---
#### Get Lists on a Board
**Method**: `GET` | **LowCodeAPI Path**: `/1/boards/{id}/lists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/{id}/lists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/boards/id/lists?id={id}&card_fields={card_fields}&cards={cards}&fields={fields}&filter={filter}&api_token={api_token}
```
**Description**: Get the Lists on a Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the board. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `card_fields` | string | No | all or a comma-separated list of card fields |
| `cards` | string | No | Filter to apply to Cards |
| `fields` | string | No | all or a comma-separated list of list fields |
| `filter` | string | No | Filter to apply to Lists |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/boards/{id}/lists?card_fields=VALUE&cards=VALUE&fields=VALUE&filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Lists on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-boards-id-lists-get)
---
*Note: Showing 15 of 36 endpoints in this category. See complete reference below.*
---
### Category: Card
#### Create a new Card
**Method**: `POST` | **LowCodeAPI Path**: `/1/cards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards?api_token={api_token}
```
**Description**: Create a new Card
**Request Body**:
```json
{
"idList": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `address` | string | No | For use with/by the Map View |
| `coordinates` | string | No | For use with/by the Map View.Should take the form latitude longitude |
| `desc` | string | No | The name for the card |
| `due` | string | No | A due date for the card |
| `dueComplete` | boolean | No | |
| `fileSource` | string | No | |
| `idCardSource` | string | No | The ID of a card to copy into the new card. Pattern - ^[0-9a-fA-F]{24}$ |
| `idLabels` | array | No | Comma-separated list of label IDs to add to the card |
| `idList` | string | Yes | The ID of the list the card should be created in. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMembers` | array | No | Comma-separated list of member IDs to add to the card |
| `keepFromSource` | string | No | If using idCardSource you can specify which properties to copy over. all or comma-separated list of |
| `locationName` | string | No | For use with/by the Map View |
| `mimeType` | string | No | The mimeType of the attachment. Max length 256 |
| `name` | string | No | The name for the card |
| `pos` | string-number | No | The position of the new card.top bottom or a positive float |
| `start` | string | No | The start date of a card or null |
| `urlSource` | string | No | http or https URL |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/cards?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a new Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-post)
---
#### Get a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id?id={id}&actions={actions}&attachment_fields={attachment_fields}&attachments={attachments}&board={board}&board_fields={board_fields}&checkItemStates={checkItemStates}&checklist_fields={checklist_fields}&checklists={checklists}&customFieldItems={customFieldItems}&fields={fields}&list={list}&memberVoted_fields={memberVoted_fields}&member_fields={member_fields}&members={members}&membersVoted={membersVoted}&pluginData={pluginData}&sticker_fields={sticker_fields}&stickers={stickers}&api_token={api_token}
```
**Description**: Get a card by its ID
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card.Pattern |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `actions` | string | No | See the Actions Nested Resource |
| `attachment_fields` | string | No | all or a comma-separated list of attachment fields |
| `attachments` | string|boolean | No | true false or cover |
| `board` | boolean | No | Whether to return the board object the card is on |
| `board_fields` | string | No | all or a comma-separated list of board fields.Defaults |
| `checkItemStates` | boolean | No | |
| `checklist_fields` | string | No | all or a comma-separated list of idBoard idCard name pos |
| `checklists` | string | No | Whether to return the checklists on the card.all or none |
| `customFieldItems` | boolean | No | Whether to include the customFieldItems |
| `fields` | string | No | all or a comma-separated list of fields.Defaults |
| `list` | boolean | No | See the Lists Nested Resource |
| `memberVoted_fields` | string | No | all or a comma-separated list of member fields Defaults |
| `member_fields` | string | No | all or a comma-separated list of member fields.Defaults |
| `members` | boolean | No | Whether to return member objects for members on the card |
| `membersVoted` | boolean | No | Whether to return member objects for members who voted on the card |
| `pluginData` | boolean | No | Whether to include pluginData on the card with the response |
| `sticker_fields` | string | No | all or a comma-separated list of sticker fields |
| `stickers` | booleans | No | Whether to include sticker models with the response |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}?actions=VALUE&attachment_fields=VALUE&attachments=VALUE&board=VALUE&board_fields=VALUE&checkItemStates=VALUE&checklist_fields=VALUE&checklists=VALUE&customFieldItems=VALUE&fields=VALUE&list=VALUE&memberVoted_fields=VALUE&member_fields=VALUE&members=VALUE&membersVoted=VALUE&pluginData=VALUE&sticker_fields=VALUE&stickers=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-get)
---
#### Update a Card
**Method**: `PUT` | **LowCodeAPI Path**: `/1/cards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id?id={id}&address={address}&closed={closed}&coordinates={coordinates}&desc={desc}&due={due}&dueComplete={dueComplete}&idAttachmentCover={idAttachmentCover}&idBoard={idBoard}&idLabels={idLabels}&idList={idList}&idMembers={idMembers}&locationName={locationName}&name={name}&pos={pos}&subscribed={subscribed}&api_token={api_token}
```
**Description**: Update a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card.Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `address` | string | No | For use with/by the Map View |
| `closed` | boolean | No | Whether the card should be archived (closed |
| `coordinates` | string | No | For use with/by the Map View.Should be latitude longitude |
| `desc` | string | No | The new description for the card |
| `due` | string | No | The start date of a card or null |
| `dueComplete` | boolean | No | Whether the due date should be marked complete |
| `idAttachmentCover` | string | No | The ID of the image attachment the card should use as its cover or null for none. Pattern ^[0-9a-fA-F]{24}$ |
| `idBoard` | string | No | The ID of the board the card should be on.Pattern |
| `idLabels` | string | No | Comma-separated list of label IDs.Style |
| `idList` | string | No | The ID of the list the card should be in.Pattern |
| `idMembers` | string | No | Comma-separated list of member IDs.Pattern |
| `locationName` | string | No | For use with/by the Map View |
| `name` | string | No | The new name for the card |
| `pos` | string|number | No | The position of the card in its list.top bottom or a positive float |
| `subscribed` | boolean | No | Whether the member is should be subscribed to the card |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/cards/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-put)
---
#### Delete a Card
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/cards/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id?id={id}&api_token={api_token}
```
**Description**: Delete a Card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/cards/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-delete)
---
#### Get a field on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get a specific property of a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | The desired field. |
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a field on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-field-get)
---
#### Get Actions on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/actions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/actions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/actions?id={id}&filter={filter}&page={page}&api_token={api_token}
```
**Description**: List the Actions on a Card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | A comma-separated list of action types |
| `page` | number | No | The page of results for actions.Each page of results has 50 actions. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/actions?filter=VALUE&page=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Actions on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-actions-get)
---
#### Get Attachments on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/attachments`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/attachments?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/attachments?id={id}&fields={fields}&filter={filter}&api_token={api_token}
```
**Description**: List the attachments on a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of attachment fields |
| `filter` | string | No | Use cover to restrict to just the cover attachment |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/attachments?fields=VALUE&filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Attachments on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-attachments-get)
---
#### Create Attachment On Card 🚧
**Method**: `POST` | **LowCodeAPI Path**: `/1/cards/{id}/attachments`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/attachments?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/attachments?id={id}&api_token={api_token}
```
**Description**: Create an Attachment to a Card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `file` | string | No | The file to attach as multipart/form-data |
| `mimeType` | string | No | The mimeType of the attachment.Max length 256 |
| `name` | string | No | The name of the attachment.Max length 256 |
| `setCover` | boolean | No | Determines whether to use the new attachment as a cover for the Card |
| `url` | string | No | A URL to attach.Must start with http |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/cards/{id}/attachments?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Attachment On Card 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-attachments-post)
---
#### Get an Attachment on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/attachments/{idAttachment}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/attachments/{idAttachment}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/attachments/idattachment?id={id}&idAttachment={idAttachment}&fields={fields}&api_token={api_token}
```
**Description**: Get a specific Attachment on a Card.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
| `idAttachment` | string | Yes | The ID of the Attachment. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | array | No | The Attachment fields to be included in the response. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/attachments/{idAttachment}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get an Attachment on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-attachments-idattachment-get)
---
#### Delete an Attachment on a Card
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/cards/{id}/attachments/{idAttachment}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/attachments/{idAttachment}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/attachments/idattachment?id={id}&idAttachment={idAttachment}&api_token={api_token}
```
**Description**: Delete an Attachment
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
| `idAttachment` | string | Yes | The ID of the Attachment.Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/cards/{id}/attachments/{idAttachment}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete an Attachment on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-attachments-idattachment-delete)
---
#### Get the Board the Card is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/board`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/board?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/board?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the board a card is on
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of board fields. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/board?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Board the Card is on](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-board-get)
---
#### Get checkItems on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/checkItemStates`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/checkItemStates?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/checkitemstates?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the completed checklist items on a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/checkItemStates?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get checkItems on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-checkitemstates-get)
---
#### Get Checklists on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/checklists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/checklists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/checklists?id={id}&checkItem_fields={checkItem_fields}&checkItems={checkItems}&filter={filter}&api_token={api_token}
```
**Description**: Get the checklists on a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `checkItem_fields` | string | No | all or a comma-separated list of |
| `checkItems` | string | No | all or none |
| `filter` | string | No | all or none
fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/checklists?checkItem_fields=VALUE&checkItems=VALUE&filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Checklists on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-checklists-get)
---
#### Create Checklist on a Card
**Method**: `POST` | **LowCodeAPI Path**: `/1/cards/{id}/checklists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/checklists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/checklists?id={id}&api_token={api_token}
```
**Description**: Create a new checklist on a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `idChecklistSource` | string | No | The ID of a source checklist to copy into the new one.Pattern |
| `name` | string | No | The name of the checklist |
| `pos` | string | No | The position of the checklist on the card.One of |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/cards/{id}/checklists?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Checklist on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-checklists-post)
---
#### Get checkItem on a Card
**Method**: `GET` | **LowCodeAPI Path**: `/1/cards/{id}/checkItem/{idCheckItem}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/{id}/checkItem/{idCheckItem}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/cards/id/checkitem/idcheckitem?id={id}&idCheckItem={idCheckItem}&fields={fields}&api_token={api_token}
```
**Description**: Get a specific checkItem on a card
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Card. Pattern - ^[0-9a-fA-F]{24}$ |
| `idCheckItem` | string | Yes | The ID of the checkitem. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of name nameData pos state type due dueReminder idMember |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/cards/{id}/checkItem/{idCheckItem}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get checkItem on a Card](https://developer.atlassian.com/cloud/trello/rest/api-group-cards/#api-cards-id-checkitem-idcheckitem-get)
---
*Note: Showing 15 of 41 endpoints in this category. See complete reference below.*
---
### Category: Checklist
#### Create a Checklist
**Method**: `POST` | **LowCodeAPI Path**: `/1/checklists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists?api_token={api_token}
```
**Description**: Create a Checklist
**Request Body**:
```json
{
"idCard": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `idCard` | string | Yes | The ID of the Card that the checklist should be added to. Pattern - ^[0-9a-fA-F]{24}$ |
| `idChecklistSource` | string | No | The ID of a checklist to copy into the new checklist. Pattern - ^[0-9a-fA-F]{24}$ |
| `name` | string | No | The name of the checklist. Should be a string of length 1 to 16384. Length min = 1 and max = 16384 |
| `pos` | string|number | No | The position of the checklist on the card. One of - top or bottom or a positive number. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/checklists?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-post)
---
#### Get a Checklist
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id?id={id}&cards={cards}&checkItem_fields={checkItem_fields}&checkItems={checkItems}&fields={fields}&api_token={api_token}
```
**Description**: Get a Checklis
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cards` | string | No | Valid values |
| `checkItem_fields` | string | No | The fields on the checkItem to return if checkItems are being returned. all or a comma-separated list of |
| `checkItems` | string | No | The check items on the list to return. One of - all; none. |
| `fields` | string | No | all or a comma-separated list of checklist fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}?cards=VALUE&checkItem_fields=VALUE&checkItems=VALUE&fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-get)
---
#### Update a Checklist
**Method**: `PUT` | **LowCodeAPI Path**: `/1/checklists/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id?id={id}&api_token={api_token}
```
**Description**: Update an existing checklist.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `name` | string | No | Name of the new checklist being created. Should be length of 1 to 16384. |
| `pos` | string|number | No | Determines the position of the checklist on the card. One of - top; bottom; or a positive number. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/checklists/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-put)
---
#### Delete a Checklist
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/checklists/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id?id={id}&api_token={api_token}
```
**Description**: Delete a checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/checklists/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-delete)
---
#### Get field on a Checklist
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get field on a Checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | The fields checklist |
| `id` | string | Yes | The ID of the checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get field on a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-field-get)
---
#### Update field on a Checklist
**Method**: `PUT` | **LowCodeAPI Path**: `/1/checklists/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Update field on a Checklis.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | Field to update. Valid values |
| `id` | string | Yes | The ID of the checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"value": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string | Yes | The value to change the checklist name to. Should be a string of length 1 to 16384. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/checklists/{id}/{field}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update field on a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-field-put)
---
#### Get the Board the Checklist is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}/board`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/board?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/board?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the Board the Checklist is on
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | Yes | all or a comma-separated list of board fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}/board?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Board the Checklist is on](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-board-get)
---
#### Get the Card a Checklist is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}/cards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/cards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/cards?id={id}&api_token={api_token}
```
**Description**: Get the Card a Checklist is on
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}/cards?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Card a Checklist is on](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-cards-get)
---
#### Get Checkitems on a Checklist
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}/checkItems`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/checkitems?id={id}&fields={fields}&filter={filter}&api_token={api_token}
```
**Description**: Get Checkitems on a Checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | |
| `filter` | string | No | One of - all; none. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems?fields=VALUE&filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Checkitems on a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-checkitems-get)
---
#### Create Checkitem on Checklist
**Method**: `POST` | **LowCodeAPI Path**: `/1/checklists/{id}/checkItems`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/checkitems?id={id}&api_token={api_token}
```
**Description**: Create Checkitem on Checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `checked` | boolean | No | Determines whether the check item is already checked when created. |
| `due` | string | No | A due date for the checkitem. Format - date |
| `dueReminder` | number | No | A dueReminder for the due date on the checkitem |
| `idMember` | string | No | An ID of a member resource. Pattern - ^[0-9a-fA-F]{24}$ |
| `name` | string | No | The name of the new check item on the checklist. Should be a string of length 1 to 16384. Length min - 1 and max - 16384 |
| `pos` | string|number | No | The position of the check item in the checklist. One of - top; bottom; or a positive number. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Checkitem on Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-checkitems-post)
---
#### Get a Checkitem on a Checklist
**Method**: `GET` | **LowCodeAPI Path**: `/1/checklists/{id}/checkItems/{idCheckItem}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems/{idCheckItem}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/checkitems/idcheckitem?id={id}&idCheckItem={idCheckItem}&fields={fields}&api_token={api_token}
```
**Description**: Get a Checkitem on a Checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
| `idCheckItem` | string | Yes | ID of the check item to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems/{idCheckItem}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Checkitem on a Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-checkitems-idcheckitem-get)
---
#### Delete Checkitem from Checklist
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/checklists/{id}/checkItems/{idCheckItem}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems/{idCheckItem}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/checklists/id/checkitems/idcheckitem?id={id}&idCheckItem={idCheckItem}&api_token={api_token}
```
**Description**: Remove an item from a checklist
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of a checklist. Pattern - ^[0-9a-fA-F]{24}$ |
| `idCheckItem` | string | Yes | ID of the check item to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/checklists/{id}/checkItems/{idCheckItem}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete Checkitem from Checklist](https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/#api-checklists-id-checkitems-idcheckitem-delete)
---
### Category: Custom Fields
#### Create a new Custom Field on a Board
**Method**: `POST` | **LowCodeAPI Path**: `/1/customFields`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields?api_token={api_token}
```
**Description**: Create a new Custom Field on a board.
**Request Body**:
```json
{
"type": "<string>",
"idModel": "<string>",
"modelType": "<string>",
"name": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `type` | string | Yes | The type of Custom Field to create. Valid values - checkbox; list; number; text; date |
| `display_cardFront` | boolean | No | Whether this Custom Field should be shown on the front of Cards |
| `idModel` | string | Yes | Pattern |
| `modelType` | string | Yes | The type of model that the Custom Field is being defined on. This should always be board. |
| `name` | string | Yes | The name of the Custom Field |
| `options` | string | No | If the type is checkbox |
| `pos` | string|number | No | Position |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/customFields?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a new Custom Field on a Board](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-post)
---
#### Get a Custom Field
**Method**: `GET` | **LowCodeAPI Path**: `/1/customFields/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id?id={id}&api_token={api_token}
```
**Description**: Get a Custom Field
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Custom Field](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-get)
---
#### Update a Custom Field definition
**Method**: `PUT` | **LowCodeAPI Path**: `/1/customFields/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id?id={id}&api_token={api_token}
```
**Description**: Update a Custom Field definition.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `display/cardFront` | boolean | No | Whether to display this custom field on the front of cards |
| `name` | string | No | The name of the Custom Field |
| `pos` | string|number | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Custom Field definition](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-put)
---
#### Delete a Custom Field definition
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/customFields/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id?id={id}&api_token={api_token}
```
**Description**: Delete a Custom Field from a board.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/customFields/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Custom Field definition](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-delete)
---
#### Get Options of Custom Field drop down
**Method**: `GET` | **LowCodeAPI Path**: `/1/customFields/{id}/options`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}/options?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id/options?id={id}&api_token={api_token}
```
**Description**: Get the options of a drop down Custom Field
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/customFields/{id}/options?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Options of Custom Field drop down](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-options-get)
---
#### Add Option to Custom Field dropdown
**Method**: `POST` | **LowCodeAPI Path**: `/1/customFields/{id}/options`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}/options?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id/options?id={id}&api_token={api_token}
```
**Description**: Add an option to a dropdown Custom Field.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/customFields/{id}/options?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Add Option to Custom Field dropdown](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-options-post)
---
#### Get Option of Custom Field dropdown
**Method**: `GET` | **LowCodeAPI Path**: `/1/customFields/{id}/options/{idCustomFieldOption}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}/options/{idCustomFieldOption}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id/options/idcustomfieldoption?id={id}&idCustomFieldOption={idCustomFieldOption}&api_token={api_token}
```
**Description**: Retrieve a specific, existing Option on a given dropdown-type Custom Field
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
| `idCustomFieldOption` | string | Yes | ID of the customfieldoption to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/customFields/{id}/options/{idCustomFieldOption}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Option of Custom Field dropdown](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-options-idcustomfieldoption-get)
---
#### Delete Option of Custom Field dropdown
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/customFields/{id}/options/{idCustomFieldOption}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/customFields/{id}/options/{idCustomFieldOption}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/customfields/id/options/idcustomfieldoption?id={id}&idCustomFieldOption={idCustomFieldOption}&api_token={api_token}
```
**Description**: Delete an option from a Custom Field dropdown.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Custom Field. Pattern - ^[0-9a-fA-F]{24}$ |
| `idCustomFieldOption` | string | Yes | ID of the customfieldoption to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/customFields/{id}/options/{idCustomFieldOption}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete Option of Custom Field dropdown](https://developer.atlassian.com/cloud/trello/rest/api-group-customfields/#api-customfields-id-options-idcustomfieldoption-delete)
---
### Category: Emoji
#### List available Emoji
**Method**: `GET` | **LowCodeAPI Path**: `/1/emoji`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/emoji?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/emoji?locale={locale}&spritesheets={spritesheets}&api_token={api_token}
```
**Description**: List available Emoji
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `locale` | string | No | The locale to return emoji descriptions and names in. Defaults to the logged in member's locale. |
| `spritesheets` | boolean | No | true to return spritesheet URLs in the response |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/emoji?locale=VALUE&spritesheets=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [List available Emoji](https://developer.atlassian.com/cloud/trello/rest/api-group-emoji/#api-emoji-get)
---
### Category: Enterprise
#### Get an Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id?id={id}&fields={fields}&member_count={member_count}&member_fields={member_fields}&member_filter={member_filter}&member_sort={member_sort}&member_sortBy={member_sortBy}&member_sortOrder={member_sortOrder}&member_startIndex={member_startIndex}&members={members}&organization_fields={organization_fields}&organization_memberships={organization_memberships}&organization_paid_accounts={organization_paid_accounts}&organizations={organizations}&api_token={api_token}
```
**Description**: Get an enterprise by its ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve.Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | Comma-separated list of - id; name; displayName; prefs; ssoActivationFailed; idAdmins; idMembers; (Note that the members array returned will be paginated if members is 'normal' or 'admins'. Pagination can be controlled with member_startIndex; etc but the API response will not contain the total available result count or pagination status data.Read the SCIM documentation here for more information on filtering) idOrganizations; products; userTypes; idMembers; idOrganizations |
| `member_count` | integer | No | 0 to 100 |
| `member_fields` | string | No | One of - avatarHash ;fullName; initials; username |
| `member_filter` | string | No | Pass a SCIM-style query to filter members. This takes precedence over the all/normal/admins value of members.If any of the member_*args are set the member array will be paginated |
| `member_sort` | string | No | This parameter expects a SCIM-style sorting value prefixed by a - to sort descending.If no - is prefixed it will be sorted ascending.Note that the members array returned will be paginated if members is 'normal' or 'admins'. Pagination can be controlled with member_startIndex etc but the API response will not contain the total available result count or pagination status data. |
| `member_sortBy` | string | No | Deprecated |
| `member_sortOrder` | string | No | Deprecated |
| `member_startIndex` | integer | No | |
| `members` | string | No | One of - none; normal; admin;s owners; all |
| `organization_fields` | string | No | Any valid value that the nested organization field resource accepts. |
| `organization_memberships` | string | No | |
| `organization_paid_accounts` | boolean | No | Whether or not to include paid account information in the returned workspace objects |
| `organizations` | string | No | One of - none; members; public ;all |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}?fields=VALUE&member_count=VALUE&member_fields=VALUE&member_filter=VALUE&member_sort=VALUE&member_sortBy=VALUE&member_sortOrder=VALUE&member_startIndex=VALUE&members=VALUE&organization_fields=VALUE&organization_memberships=VALUE&organization_paid_accounts=VALUE&organizations=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get an Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-get)
---
#### Get auditlog data for an Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/auditlog`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/auditlog?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/auditlog?id={id}&api_token={api_token}
```
**Description**: Returns an array of Actions related to the Enterprise object
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/auditlog?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get auditlog data for an Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-auditlog-get)
---
#### Get Enterprise admin Members
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/admins`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/admins?id={id}&Default - fullName; userName={Default - fullName; userName}&fields={fields}&api_token={api_token}
```
**Description**: Get an enterprise's admin members.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `Default - fullName; userName` | | No | |
| `fields` | string | No | Any valid value that the nested member field resource accepts |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins?Default - fullName; userName=VALUE&fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Enterprise admin Members](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-admins-get)
---
#### Get signupUrl for Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/signupUrl`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/signupUrl?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/signupurl?id={id}&authenticate={authenticate}&confirmationAccepted={confirmationAccepted}&returnUrl={returnUrl}&tosAccepted={tosAccepted}&api_token={api_token}
```
**Description**: Get the signup URL for an enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve.Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `authenticate` | boolean | No | |
| `confirmationAccepted` | boolean | No | |
| `returnUrl` | string | No | Any valid URL. |
| `tosAccepted` | boolean | No | Designates whether the user has seen/consented to the Trello ToS prior to being redirected to the enterprise signup page/their IdP |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/signupUrl?authenticate=VALUE&confirmationAccepted=VALUE&returnUrl=VALUE&tosAccepted=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get signupUrl for Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-signupurl-get)
---
#### Get Members of Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/members`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/members?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/members?id={id}&count={count}&fields={fields}&filter={filter}&organization_fields={organization_fields}&sort={sort}&sortBy={sortBy}&startIndex={startIndex}&api_token={api_token}
```
**Description**: Get the members of an enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve.Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `count` | string | No | |
| `fields` | string | No | A comma-seperated list of valid member fields |
| `filter` | string | No | Pass a SCIM-style query to filter members.This takes precedence over the all/normal/admins value of members.if any of the below member_*args are set the member array will be paginated |
| `organization_fields` | string | No | Any valid value that the nested organization field resource accepts. |
| `sort` | string | No | This parameter expects a SCIM-style sorting value prefixed by a - to sort descending.If no-is prefixed it will be sorted ascending.Note that the members array returned will be paginated if members is 'normal' or 'admins'.Pagination can be controlled with member_startIndex etc but the API response will not contain the total available result count or pagination status data |
| `sortBy` | string | No | Deprecated |
| `startIndex` | string | No | Any integer between 0 and 9999 |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/members?count=VALUE&fields=VALUE&filter=VALUE&organization_fields=VALUE&sort=VALUE&sortBy=VALUE&startIndex=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Members of Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-members-get)
---
#### Get a Member of Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/members/{idMember}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/members/idmember?id={id}&idMember={idMember}&board_fields={board_fields}&field={field}&organization_fields={organization_fields}&api_token={api_token}
```
**Description**: Get a specific member of an enterprise by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve.Pattern - ^[0-9a-fA-F]{24}$ |
| `idMember` | string | No | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `board_fields` | string | No | Any valid value that the nested board resource accepts. Default - name. |
| `field` | string | No | A comma separated list of any valid values that the nested member field resource accepts. Default - avatarHash; fullName; initials; username |
| `organization_fields` | string | No | Any valid value that the nested organization field resource accepts. Default- displayName |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}?board_fields=VALUE&field=VALUE&organization_fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Member of Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-members-idmember-get)
---
#### Get whether an organization can be transferred to an enterprise.
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/transferrable/organization/{idOrganization}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/transferrable/organization/{idOrganization}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/transferrable/organization/idorganization?id={id}&idOrganizations={idOrganizations}&api_token={api_token}
```
**Description**: Get whether an organization can be transferred to an enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `idOrganizations` | string | Yes | An IDs of an Organization resource. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/transferrable/organization/{idOrganization}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get whether an organization can be transferred to an enterprise.](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-transferrable-organization-idorganization-get)
---
#### Get ClaimableOrganizations of an Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/claimableOrganizations`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/claimableOrganizations?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/claimableorganizations?id={id}&activeSince={activeSince}&cursor={cursor}&inactiveSince={inactiveSince}&limit={limit}&name={name}&api_token={api_token}
```
**Description**: Get the Workspaces that are claimable by the enterprise by ID. Can optionally query for workspaces based on activeness/ inactiveness.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `activeSince` | string | No | Date in YYYY-MM-DD format indicating the date to search up to for activeness of workspace |
| `cursor` | string | No | Specifies the sort order to return matching documents |
| `inactiveSince` | string | No | Date in YYYY-MM-DD format indicating the date to search up to for inactiveness of workspace |
| `limit` | integer | No | Limits the number of workspaces to be sorted |
| `name` | string | No | Name of the enterprise to retrieve workspaces for |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/claimableOrganizations?activeSince=VALUE&cursor=VALUE&inactiveSince=VALUE&limit=VALUE&name=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get ClaimableOrganizations of an Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-claimableorganizations-get)
---
#### Get PendingOrganizations of an Enterprise
**Method**: `GET` | **LowCodeAPI Path**: `/1/enterprises/{id}/pendingOrganizations`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/pendingOrganizations?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/pendingorganizations?id={id}&activeSince={activeSince}&inactiveSince={inactiveSince}&api_token={api_token}
```
**Description**: Get the Workspaces that are pending for the enterprise by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `activeSince` | string | No | Date in YYYY-MM-DD format indicating the date to search up to for activeness of workspace |
| `inactiveSince` | string | No | Date in YYYY-MM-DD format indicating the date to search up to for inactiveness of workspace |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/enterprises/{id}/pendingOrganizations?activeSince=VALUE&inactiveSince=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get PendingOrganizations of an Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-pendingorganizations-get)
---
#### Create an auth Token for an Enterprise.
**Method**: `POST` | **LowCodeAPI Path**: `/1/enterprises/{id}/tokens`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/tokens?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/tokens?id={id}&api_token={api_token}
```
**Description**: Create an auth Token for an Enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `expiration` | string | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/enterprises/{id}/tokens?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create an auth Token for an Enterprise.](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-tokens-post)
---
#### Transfer an Organization to an Enterprise
**Method**: `PUT` | **LowCodeAPI Path**: `/1/enterprises/{id}/organizations`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/organizations?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/organizations?id={id}&idOrganization={idOrganization}&api_token={api_token}
```
**Description**: Transfer an organization to an enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idOrganization` | string | Yes | ID of Organization to be transferred to Enterprise. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/enterprises/{id}/organizations?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Transfer an Organization to an Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-organizations-put)
---
#### Update a Member's licensed status
**Method**: `PUT` | **LowCodeAPI Path**: `/1/enterprises/{id}/members/{idMember}/licensed`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}/licensed?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/members/idmember/licensed?id={id}&idMember={idMember}&api_token={api_token}
```
**Description**: This endpoint is used to update whether the provided Member should use one of the Enterprise's available licenses or not. Revoking a license will deactivate a Member of an Enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the Enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMember` | string | Yes | The ID of the Member. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | boolean | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}/licensed?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Member's licensed status](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-members-idmember-licensed-put)
---
#### Deactivate a Member of an Enterprise.
**Method**: `PUT` | **LowCodeAPI Path**: `/1/enterprises/{id}/members/{idMember}/deactivated`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}/deactivated?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/members/idmember/deactivated?id={id}&idMember={idMember}&api_token={api_token}
```
**Description**: Deactivate a Member of an Enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMember` | string | Yes | ID of the Member to deactive. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `board_fields` | string | No | Any valid value that the nested board resource accepts. Valid values - id; name; desc; descData; closed; idMemberCreator; idOrganization; pinned; url; shortUrl (Show more) |
| `fields` | string | No | A comma separated list of any valid values that the nested member field resource accepts. style - form. Valid values - id |
| `organization_fields` | string | No | Any valid value that the nested organization resource accepts. Style - form. Valid values |
| `value` | boolean | No | Determines whether the user is deactivated or not. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/enterprises/{id}/members/{idMember}/deactivated?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Deactivate a Member of an Enterprise.](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-members-idmember-deactivated-put)
---
#### Update Member to be admin of Enterprise
**Method**: `PUT` | **LowCodeAPI Path**: `/1/enterprises/{id}/admins/{idMember}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins/{idMember}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/admins/idmember?id={id}&idMember={idMember}&api_token={api_token}
```
**Description**: Make Member an admin of Enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMember` | string | Yes | ID of member to be made an admin of enterprise. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins/{idMember}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update Member to be admin of Enterprise](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-admins-idmember-put)
---
#### Remove a Member as admin from Enterprise.
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/enterprises/{id}/admins/{idMember}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins/{idMember}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/enterprises/id/admins/idmember?id={id}&idMember={idMember}&api_token={api_token}
```
**Description**: Remove a member as admin from an enterprise.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the enterprise to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMember` | string | Yes | ID of the member to be removed as an admin from enterprise. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/enterprises/{id}/admins/{idMember}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Remove a Member as admin from Enterprise.](https://developer.atlassian.com/cloud/trello/rest/api-group-enterprises/#api-enterprises-id-admins-idmember-delete)
---
*Note: Showing 15 of 16 endpoints in this category. See complete reference below.*
---
### Category: Labels
#### Get a Label
**Method**: `GET` | **LowCodeAPI Path**: `/1/labels/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/id?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get information about a single Label.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Label. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/labels/{id}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Label](https://developer.atlassian.com/cloud/trello/rest/api-group-labels/#api-labels-id-get)
---
#### Update a Label
**Method**: `PUT` | **LowCodeAPI Path**: `/1/labels/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/id?id={id}&color={color}&name={name}&api_token={api_token}
```
**Description**: Update a label by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Label. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `color` | string | No | The new color for the label. See fields for color options |
| `name` | string | No | The new name for the label |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/labels/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Label](https://developer.atlassian.com/cloud/trello/rest/api-group-labels/#api-labels-id-put)
---
#### Delete a Label
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/labels/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/id?id={id}&api_token={api_token}
```
**Description**: Delete a label by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Label. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/labels/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Label](https://developer.atlassian.com/cloud/trello/rest/api-group-labels/#api-labels-id-delete)
---
#### Update a field on a label
**Method**: `PUT` | **LowCodeAPI Path**: `/1/labels/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/labels/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Update a field on a label.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | The field on the Label to update. |
| `id` | string | Yes | The ID of the Label. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"value": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string | Yes | The new value for the field. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/labels/{id}/{field}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a field on a label](https://developer.atlassian.com/cloud/trello/rest/api-group-labels/#api-labels-id-field-put)
---
#### Create a Label
**Method**: `POST` | **LowCodeAPI Path**: `/1/labels`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/labels?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/labels?api_token={api_token}
```
**Description**: Create a new Label on a Board.
**Request Body**:
```json
{
"idBoard": "<string>",
"name": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `color` | string | No | The color for the label. See fields for color options |
| `idBoard` | string | Yes | The ID of the Board to create the Label on. |
| `name` | string | Yes | Name for the label |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/labels?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a Label](https://developer.atlassian.com/cloud/trello/rest/api-group-labels/#api-labels-post)
---
### Category: Lists
#### Get a List
**Method**: `GET` | **LowCodeAPI Path**: `/1/lists/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get information about a List
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma separated list of List field names |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/lists/{id}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-get)
---
#### Update a List
**Method**: `PUT` | **LowCodeAPI Path**: `/1/lists/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id?id={id}&closed={closed}&idBoard={idBoard}&name={name}&pos={pos}&subscribed={subscribed}&api_token={api_token}
```
**Description**: Update the properties of a List
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `closed` | boolean | No | Whether the list should be closed (archived) |
| `idBoard` | string | No | ID of a board the list should be moved to .Pattern - ^[0-9a-fA-F]{24}$ |
| `name` | string | No | New name for the list |
| `pos` | string|number | No | The position of the checklist on the card. One of |
| `subscribed` | boolean | No | Whether the active member is subscribed to this list. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/lists/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-put)
---
#### Create a new List
**Method**: `POST` | **LowCodeAPI Path**: `/1/lists`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists?idBoard={idBoard}&idListSource={idListSource}&name={name}&pos={pos}&api_token={api_token}
```
**Description**: Create a new List on a Board
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idBoard` | string | Yes | The long ID of the board the list should be created on. Pattern - ^[0-9a-fA-F]{24}$ |
| `idListSource` | string | No | ID of the List to copy into the new List. Pattern - ^[0-9a-fA-F]{24}$ |
| `name` | string | Yes | Name for the list |
| `pos` | number|string | No | one of top or bottom or a positive floating point number |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/lists?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a new List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-post)
---
#### Archive all Cards in List
**Method**: `POST` | **LowCodeAPI Path**: `/1/lists/{id}/archiveAllCards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/archiveAllCards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/archiveallcards?id={id}&api_token={api_token}
```
**Description**: Archive all cards in a list
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list.Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/lists/{id}/archiveAllCards?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Archive all Cards in List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-archiveallcards-post)
---
#### Move all Cards in List
**Method**: `POST` | **LowCodeAPI Path**: `/1/lists/{id}/moveAllCards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/moveAllCards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/moveallcards?id={id}&api_token={api_token}
```
**Description**: Move all Cards in a List
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list.Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"idBoard": "<string>",
"idList": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `idBoard` | string | Yes | The ID of the board the cards should be moved to. Pattern - ^[0-9a-fA-F]{24}$ |
| `idList` | string | Yes | The ID of the list that the cards should be moved to. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/lists/{id}/moveAllCards?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Move all Cards in List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-moveallcards-post)
---
#### Archive or unarchive a list
**Method**: `PUT` | **LowCodeAPI Path**: `/1/lists/{id}/closed`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/closed?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/closed?id={id}&api_token={api_token}
```
**Description**: Archive or unarchive a list
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list.Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string | No | Set to true to close (archive) the list. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/lists/{id}/closed?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Archive or unarchive a list](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-closed-put)
---
#### Move List to Board
**Method**: `PUT` | **LowCodeAPI Path**: `/1/lists/{id}/idBoard`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/idBoard?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/idboard?id={id}&api_token={api_token}
```
**Description**: Move a List to a different Board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list.Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"value": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string | Yes | The ID of the board to move the list to. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/lists/{id}/idBoard?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Move List to Board](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-idboard-put)
---
#### Update a field on a List
**Method**: `PUT` | **LowCodeAPI Path**: `/1/lists/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Rename a list
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | The field on the List to be updated |
| `id` | string | Yes | The ID of the list. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `value` | string|number|string|boolean | No | The new value for the field |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/lists/{id}/{field}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a field on a List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-field-put)
---
#### Get Actions for a List
**Method**: `GET` | **LowCodeAPI Path**: `/1/lists/{id}/actions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/actions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/actions?id={id}&filter={filter}&api_token={api_token}
```
**Description**: Get the Actions on a List
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | A comma-separated list of action types. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/lists/{id}/actions?filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Actions for a List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-actions-get)
---
#### Get the Board a List is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/lists/{id}/board`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/board?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/board?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the board a list is on
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of board fields |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/lists/{id}/board?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Board a List is on](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-board-get)
---
#### Get Cards in a List
**Method**: `GET` | **LowCodeAPI Path**: `/1/lists/{id}/cards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/{id}/cards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/lists/id/cards?id={id}&api_token={api_token}
```
**Description**: List the cards in a list
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the list.Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/lists/{id}/cards?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Cards in a List](https://developer.atlassian.com/cloud/trello/rest/api-group-lists/#api-lists-id-cards-get)
---
### Category: Members
#### Get a Member
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id?id={id}&actions={actions}&boardBackgrounds={boardBackgrounds}&boardStars={boardStars}&boards={boards}&boardsInvited={boardsInvited}&boardsInvited_fields={boardsInvited_fields}&cards={cards}&customBoardBackgrounds={customBoardBackgrounds}&customEmoji={customEmoji}&customStickers={customStickers}&fields={fields}¬ifications={notifications}&organization_fields={organization_fields}&organization_paid_account={organization_paid_account}&organizations={organizations}&organizationsInvited={organizationsInvited}&organizationsInvited_fields={organizationsInvited_fields}&paid_account={paid_account}&savedSearches={savedSearches}&tokens={tokens}&api_token={api_token}
```
**Description**: Get a member
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `actions` | string | No | See the Actions Nested Resource |
| `boardBackgrounds` | string | No | |
| `boardStars` | boolean | No | Whether to return the boardStars or not |
| `boards` | string | No | See the Boards Nested Resource |
| `boardsInvited` | string | No | all or a comma-separated list of |
| `boardsInvited_fields` | string | No | all or a comma-separated list of board fields. Valid values - id/name/desc/descData/closed/idMemberCreator/idOrganization/pinned/url/shortUrl/prefs/labelNames/starred/limits/memberships/enterpriseOwned |
| `cards` | string | No | See the Cards Nested Resource for additional options |
| `customBoardBackgrounds` | string | No | |
| `customEmoji` | string | No | |
| `customStickers` | string | No | |
| `fields` | string | No | all or a comma-separated list of member fields. Valid values - id |
| `notifications` | string | No | See the Notifications Nested Resource |
| `organization_fields` | string | No | all or a comma-separated list of organization fields. Valid values - id/name |
| `organization_paid_account` | boolean | No | Whether or not to include paid account information in the returned workspace object |
| `organizations` | string | No | |
| `organizationsInvited` | string | No | |
| `organizationsInvited_fields` | string | No | all or a comma-separated list of organization fields. Valid values - id/name |
| `paid_account` | boolean | No | Whether or not to include paid account information in the returned member object |
| `savedSearches` | boolean | No | |
| `tokens` | string | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}?actions=VALUE&boardBackgrounds=VALUE&boardStars=VALUE&boards=VALUE&boardsInvited=VALUE&boardsInvited_fields=VALUE&cards=VALUE&customBoardBackgrounds=VALUE&customEmoji=VALUE&customStickers=VALUE&fields=VALUE¬ifications=VALUE&organization_fields=VALUE&organization_paid_account=VALUE&organizations=VALUE&organizationsInvited=VALUE&organizationsInvited_fields=VALUE&paid_account=VALUE&savedSearches=VALUE&tokens=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-get)
---
#### Update a Member
**Method**: `PUT` | **LowCodeAPI Path**: `/1/members/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id?id={id}&api_token={api_token}
```
**Description**: Update a Member
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `avatarSource` | string | No | |
| `bio` | string | No | |
| `fullName` | string | No | New name for the member. Cannot begin or end with a space. |
| `initials` | string | No | New initials for the member. 1-4 characters long. Min length - 1 . Max length - 4 |
| `prefs/colorBlind` | boolean | No | |
| `prefs/locale` | string | No | |
| `prefs/minutesBetweenSummaries` | integer | No | -1 for disabled . 1 or 60. Format - int32 |
| `username` | string | No | New username for the member. At least 3 characters long only lowercase letters; underscores; and numbers. Must be unique. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/members/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-put)
---
#### Get a field on a Member
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get a particular property of a member
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | One of the member fields. Valid values - id |
| `id` | string | Yes | The ID or username of the member .Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a field on a Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-field-get)
---
#### Get a Member's Actions
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/actions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/actions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/actions?id={id}&filter={filter}&api_token={api_token}
```
**Description**: List the actions for a member
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | A comma-separated list of action types. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/actions?filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Member's Actions](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-actions-get)
---
#### Get Member's custom Board backgrounds
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/boardBackgrounds`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardbackgrounds?id={id}&filter={filter}&api_token={api_token}
```
**Description**: Get a member's custom board backgrounds
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds?filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Member's custom Board backgrounds](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardbackgrounds-get)
---
#### Upload new boardBackground for Member
**Method**: `POST` | **LowCodeAPI Path**: `/1/members/{id}/boardBackgrounds`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardbackgrounds?id={id}&api_token={api_token}
```
**Description**: Upload a new boardBackground
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"file": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `file` | string | Yes | Format-binary |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Upload new boardBackground for Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardbackgrounds-post)
---
#### Get a boardBackground of a Member
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/boardBackgrounds/{idBackground}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardbackgrounds/idbackground?id={id}&idBackground={idBackground}&fields={fields}&api_token={api_token}
```
**Description**: Get a member's board background
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idBackground` | string | Yes | The ID of the board background. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a boardBackground of a Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardbackgrounds-idbackground-get)
---
#### Update a Member's custom Board background
**Method**: `PUT` | **LowCodeAPI Path**: `/1/members/{id}/boardBackgrounds/{idBackground}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardbackgrounds/idbackground?id={id}&idBackground={idBackground}&api_token={api_token}
```
**Description**: Update a board background
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idBackground` | string | Yes | The ID of the board background. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `brightness` | string | No | dark/light/unknown |
| `tile` | boolean | No | Whether the background should be tiled |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Member's custom Board background](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardbackgrounds-idbackground-put)
---
#### Delete a Member's custom Board background
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/members/{id}/boardBackgrounds/{idBackground}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardbackgrounds/idbackground?id={id}&idBackground={idBackground}&api_token={api_token}
```
**Description**: Delete a board background
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idBackground` | string | Yes | The ID of the board background. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/members/{id}/boardBackgrounds/{idBackground}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Member's custom Board background](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardbackgrounds-idbackground-delete)
---
#### Get a Member's boardStars
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/boardStars`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardStars?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardstars?id={id}&api_token={api_token}
```
**Description**: List a member's board stars
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/boardStars?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Member's boardStars](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardstars-get)
---
#### Create Star for Board
**Method**: `POST` | **LowCodeAPI Path**: `/1/members/{id}/boardStars`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardStars?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardstars?id={id}&api_token={api_token}
```
**Description**: Star a new board on behalf of a Member
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member |
**Request Body**:
```json
{
"idBoard": "<string>",
"pos": "<string|number>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `idBoard` | string | Yes | The ID of the board to star. Pattern - ^[0-9a-fA-F]{24}$ |
| `pos` | string|number | Yes | The position of the newly starred board. One of top or bottom or a positive float. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/members/{id}/boardStars?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Star for Board](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardstars-post)
---
#### Get a boardStar of Member
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/boardStars/{idStar}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardstars/idstar?id={id}&idStar={idStar}&api_token={api_token}
```
**Description**: Get a specific boardStar
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idStar` | string | Yes | The ID of the board star. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a boardStar of Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardstars-idstar-get)
---
#### Update the position of a boardStar of Member
**Method**: `PUT` | **LowCodeAPI Path**: `/1/members/{id}/boardStars/{idStar}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardstars/idstar?id={id}&idStar={idStar}&api_token={api_token}
```
**Description**: Update the position of a starred board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idStar` | string | Yes | The ID of the board star. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"pos": "<string|number>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `pos` | string|number | Yes | New position for the starred board. one of top or bottom or a positive float. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update the position of a boardStar of Member](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardstars-idstar-put)
---
#### Delete Star for Board
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/members/{id}/boardStars/{idStar}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boardstars/idstar?id={id}&idStar={idStar}&api_token={api_token}
```
**Description**: Unstar a board
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
| `idStar` | string | Yes | The ID of the board star. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/members/{id}/boardStars/{idStar}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete Star for Board](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boardstars-idstar-delete)
---
#### Get Boards that Member belongs to
**Method**: `GET` | **LowCodeAPI Path**: `/1/members/{id}/boards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/members/{id}/boards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/members/id/boards?id={id}&fields={fields}&filter={filter}&lists={lists}&organization={organization}&organization_fields={organization_fields}&api_token={api_token}
```
**Description**: Lists the boards that the user is a member of
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or username of the member. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of board fields. Valid values - id/name/desc/descData/closed/idMemberCreator/idOrganization/pinned/url/shortUrl/prefs/labelNames/starred/limits/memberships/enterpriseOwned |
| `filter` | string | No | all or a comma-separated list of - closed/members/open/organization/public/starred/all |
| `lists` | string | No | Which lists to include with the boards |
| `organization` | boolean | No | Whether to include the Organization object with the Boards |
| `organization_fields` | string | No | all or a comma-separated list of organization fields. Valid values - id/name |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/members/{id}/boards?fields=VALUE&filter=VALUE&lists=VALUE&organization=VALUE&organization_fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Boards that Member belongs to](https://developer.atlassian.com/cloud/trello/rest/api-group-members/#api-members-id-boards-get)
---
*Note: Showing 15 of 44 endpoints in this category. See complete reference below.*
---
### Category: Notification
#### Get a Notification
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id?id={id}&board={board}&board_fields={board_fields}&card={card}&card_fields={card_fields}&display={display}&entities={entities}&fields={fields}&list={list}&member={member}&memberCreator={memberCreator}&memberCreator_fields={memberCreator_fields}&member_fields={member_fields}&organization={organization}&organization_fields={organization_fields}&api_token={api_token}
```
**Description**: Get a Notification
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `board` | boolean | No | Whether to include the board object |
| `board_fields` | string | No | all or a comma-separated list of board fields. Valid values - id/name/desc/descData/closed/idMemberCreator/idOrganization/pinned/
url/shortUrl/prefs/labelNames/starred/limits/memberships/enterpriseOwned |
| `card` | boolean | No | Whether to include the card object |
| `card_fields` | string | No | all or a comma-separated list of card fields. Valid values - id/address/badges/checkItemStates/closed/coordinates/creationMethod/dueComplete/dateLastActivity/desc/descData/ due/dueReminder/email/idBoard/idChecklists/idLabels/dList/idMembers/idMembersVoted/idShort/idAttachmentCover/labels/limits/locationName/manualCoverAttachment/name/pos/shortLink/ shortUrl/subscribed/url/cover/isTemplate |
| `display` | boolean | No | Whether to include the display object with the results |
| `entities` | boolean | No | Whether to include the entities object with the results |
| `fields` | string | No | all or a comma-separated list of notification fields. Valid values - id/unread/type/date/dateRead/data/card/board/idMemberCreator/idAction/reactions |
| `list` | boolean | No | Whether to include the list object |
| `member` | boolean | No | Whether to include the member object |
| `memberCreator` | boolean | No | Whether to include the member object of the creator |
| `memberCreator_fields` | string | No | all or a comma-separated list of member fields. Valid values - id |
| `member_fields` | string | No | all or a comma-separated list of member fields. Valid values - id |
| `organization` | boolean | No | Whether to include the organization object |
| `organization_fields` | string | No | all or a comma-separated list of organization fields. Valid values - id/name |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}?board=VALUE&board_fields=VALUE&card=VALUE&card_fields=VALUE&display=VALUE&entities=VALUE&fields=VALUE&list=VALUE&member=VALUE&memberCreator=VALUE&memberCreator_fields=VALUE&member_fields=VALUE&organization=VALUE&organization_fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Notification](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-get)
---
#### Update a Notification's read status
**Method**: `PUT` | **LowCodeAPI Path**: `/1/notifications/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id?id={id}&api_token={api_token}
```
**Description**: Update the read status of a notification
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `unread` | boolean | No | Whether the notification should be marked as read or not |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/notifications/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Notification's read status](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-put)
---
#### Get a field of a Notification
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/field?fields={fields}&id={id}&api_token={api_token}
```
**Description**: Get a specific property of a notification
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | Yes | A notification field. Valid values - id/unread/type/date/dateRead/data/card/board/idMemberCreator/idAction/reactions |
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a field of a Notification](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-field-get)
---
#### Mark all Notifications as read
**Method**: `POST` | **LowCodeAPI Path**: `/1/notifications/all/read`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/all/read?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/all/read?api_token={api_token}
```
**Description**: Mark all notifications as read
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ids` | Array | No | A comma-seperated list of IDs. Allows specifying an array of notification IDs to change the read state for. This will become useful as we add grouping of notifications to the UI with a single button to mark all notifications in the group as read/unread. |
| `marking as read)` | true/false | No | |
| `read` | boolean | No | Boolean to specify whether to mark as read or unread (defaults to true |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/notifications/all/read?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Mark all Notifications as read](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-all-read-post)
---
#### Update Notification's read status
**Method**: `PUT` | **LowCodeAPI Path**: `/1/notifications/{id}/unread`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/unread?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/unread?id={id}&value={value}&api_token={api_token}
```
**Description**: Update Notification's read status
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `value` | string | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/notifications/{id}/unread?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update Notification's read status](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-unread-put)
---
#### Get the Board a Notification is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/board`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/board?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/board?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the board a notification is associated with
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | Yes | all or a comma-separated list of boardfields. Valid values - id/name/desc/descData/closed/idMemberCreator/idOrganization/pinned/url/shortUrl/prefs/labelNames/starred/limits/memberships/enterpriseOwned |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/board?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Board a Notification is on](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-board-get)
---
#### Get the Card a Notification is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/card`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/card?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/card?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the card a notification is associated with
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | Yes | all or a comma-separated list of card fields. Valid values -id/address/badges/checkItemStates/closed/coordinates/creationMethod/dueComplete/dateLastActivity/desc/descData/due/dueReminder/email/idBoard/idChecklists/idLabels/idList/idMembers/idMembersVoted/idShort/idAttachmentCover/labels/limits/locationName/manualCoverAttachment/name/pos/shortLink/shortUrl/subscribed/url/cover/isTemplate |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/card?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Card a Notification is on](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-card-get)
---
#### Get the List a Notification is on
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/list`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/list?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/list?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the list a notification is associated with
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of list fields. Valid values - id |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/list?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the List a Notification is on](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-list-get)
---
#### Get the Member a Notification is about (not the creator)
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/member`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/member?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/member?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the member (not the creator) a notification is about
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of member fields. Valid values - id |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/member?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Member a Notification is about (not the creator)](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-member-get)
---
#### Get the Member who created the Notification
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/memberCreator`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/memberCreator?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/membercreator?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the member who created the notification
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of member fields. Valid values - id |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/memberCreator?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Member who created the Notification](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-membercreator-get)
---
#### Get a Notification's associated Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/notifications/{id}/organization`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/{id}/organization?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/notifications/id/organization?id={id}&fields={fields}&api_token={api_token}
```
**Description**: Get the organization a notification is associated with
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the notification. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of organization fields. Valid values - id |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/notifications/{id}/organization?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Notification's associated Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-notifications/#api-notifications-id-organization-get)
---
### Category: Organizations
#### Create a new Organization
**Method**: `POST` | **LowCodeAPI Path**: `/1/organizations`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations?api_token={api_token}
```
**Description**: Create a new Workspace.
**Request Body**:
```json
{
"displayName": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `desc` | string | No | The description for the organizations |
| `displayName` | string | Yes | The name to display for the Organization |
| `name` | string | No | A string with a length of at least 3. Only lowercase letters; underscores; and numbers are allowed. If the name contains invalid characters; they will be removed. If the name conflicts with an existing name; a new name will be substituted. Min length |
| `website` | string | No | A URL starting with http or https Format - url |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/organizations?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a new Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-post)
---
#### Get an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id?id={id}&api_token={api_token}
```
**Description**: Get an Organization
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-get)
---
#### Update an Organization
**Method**: `PUT` | **LowCodeAPI Path**: `/1/organizations/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id?id={id}&api_token={api_token}
```
**Description**: Update an organization.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"displayName": "<string>",
"name": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `desc` | string | No | A new description for the organization |
| `displayName` | string | Yes | A new displayName for the organization. Must be at least 1 character long and not begin or end with a space. |
| `name` | string | Yes | A new name for the organization. At least 3 lowercase letters; underscores; and numbers. Must be unique |
| `prefs/associatedDomain` | string | No | The Google Apps domain to link this org to. |
| `prefs/boardVisibilityRestrict/org` | string | No | Who on the Workspace can make Workspace visible boards. One of admin - none; org |
| `prefs/boardVisibilityRestrict/private` | string | No | Who can make private boards. One of - admin; none; org |
| `prefs/boardVisibilityRestrict/public` | string | No | Who on the Workspace can make public boards. One of - admin; none; org |
| `prefs/externalMembersDisabled` | boolean | No | Whether non-workspace members can be added to boards inside the Workspace |
| `prefs/googleAppsVersion` | integer | No | 1 or 2 Format - int32 |
| `prefs/orgInviteRestrict` | string | No | An email address with optional wildcard characters. (E.g. subdomain.*.trello.com) |
| `prefs/permissionLevel` | string | No | Whether the Workspace page is publicly visible. One of - private; public |
| `website` | string | No | A URL starting with http or https or null |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-put)
---
#### Delete an Organization
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/organizations/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id?id={id}&api_token={api_token}
```
**Description**: Delete an Organization
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/organizations/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-delete)
---
#### Get field on Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get field on Organization
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | Yes | An organization field. Valid values - id; name |
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get field on Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-field-get)
---
#### Get Actions for Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/actions`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/actions?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/actions?id={id}&api_token={api_token}
```
**Description**: List the actions on a Workspace
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/actions?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Actions for Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-actions-get)
---
#### Get Boards in an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/boards`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/boards?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/boards?id={id}&fields={fields}&filter={filter}&api_token={api_token}
```
**Description**: List the boards in a Workspace.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of board fields. Valid values - id; name; desc; descData; closed; idMemberCreator; idOrganization; pinned; url; shortUrl; prefs; labelNames; starred; limits; memberships; enterpriseOwned |
| `filter` | string | No | all or a comma-separated list of - open; closed; members; organization; public. Default - all. Valid values |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/boards?fields=VALUE&filter=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Boards in an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-boards-get)
---
#### Retrieve Organization's Exports
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/exports`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/exports?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/exports?id={id}&api_token={api_token}
```
**Description**: Retrieve the exports that exist for the given organization.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Workspace. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/exports?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Retrieve Organization's Exports](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-exports-get)
---
#### Create Export for Organizations
**Method**: `POST` | **LowCodeAPI Path**: `/1/organizations/{id}/exports`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/exports?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/exports?id={id}&attachments={attachments}&api_token={api_token}
```
**Description**: Kick off CSV export for an organization
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the Workspace. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `attachments` | boolean | No | Whether the CSV should include attachments or not. Default - true |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/organizations/{id}/exports?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Export for Organizations](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-exports-post)
---
#### Get the Members of an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/members`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/members?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/members?id={id}&api_token={api_token}
```
**Description**: List the members in a Workspace.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/members?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the Members of an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-members-get)
---
#### Update an Organization's Members
**Method**: `PUT` | **LowCodeAPI Path**: `/1/organizations/{id}/members`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/members?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/members?api_token={api_token}
```
**Description**: Update an Organization's Members
**Request Body**:
```json
{
"email": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `at least 1 character not beginning or ending with a space. Min length` | 1
type | No | |
| `email` | string | Yes | An email address. Format - email
fullName |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/organizations/{id}/members?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update an Organization's Members](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-members-put)
---
#### Get Memberships of an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/memberships`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/memberships?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/memberships?id={id}&filter={filter}&member={member}&api_token={api_token}
```
**Description**: List the memberships of a Workspace
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string | No | all or a comma-separated list of - active; admin; deactivated; me; normal. Style - form. Default - all. Valid values - all; active; admin; deactivated; me; normal |
| `member` | boolean | No | Whether to include the Member objects with the Memberships. Default - false |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/memberships?filter=VALUE&member=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Memberships of an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-memberships-get)
---
#### Get a Single Membership of an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/memberships/{idMembership}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/memberships/{idMembership}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/memberships/idmembership?id={id}&idMembership={idMembership}&member={member}&api_token={api_token}
```
**Description**: Get a single Membership for an Organization
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
| `idMembership` | string | Yes | The ID of the membership to load. Pattern - ^[0-9a-fA-F]{24}$ |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `member` | boolean | No | Whether to include the Member objects with the Memberships. Default - false |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/memberships/{idMembership}?member=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Single Membership of an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-memberships-idmembership-get)
---
#### Get the pluginData Scoped to Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/pluginData`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/pluginData?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/plugindata?id={id}&api_token={api_token}
```
**Description**: Get organization scoped pluginData on this Workspace
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/pluginData?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get the pluginData Scoped to Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-plugindata-get)
---
#### Get Tags of an Organization
**Method**: `GET` | **LowCodeAPI Path**: `/1/organizations/{id}/tags`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/{id}/tags?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/organizations/id/tags?id={id}&api_token={api_token}
```
**Description**: List the organization tags
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/organizations/{id}/tags?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Tags of an Organization](https://developer.atlassian.com/cloud/trello/rest/api-group-organizations/#api-organizations-id-tags-get)
---
*Note: Showing 15 of 25 endpoints in this category. See complete reference below.*
---
### Category: Plugins
#### Get a Plugin 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/plugins/{id}/`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/{id}/?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/id/?id={id}&api_token={api_token}
```
**Description**: Get plugins
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the organization. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/plugins/{id}/?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Plugin 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-plugins/#api-plugins-id-get)
---
#### Update a Plugin 🚧
**Method**: `PUT` | **LowCodeAPI Path**: `/1/plugins/{id}/`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/{id}/?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/id/?id={id}&api_token={api_token}
```
**Description**: Update a Plugin
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID or name of the organization.Pattern |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/plugins/{id}/?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Plugin 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-plugins/#api-plugins-id-put)
---
#### Create a Listing for Plugin
**Method**: `POST` | **LowCodeAPI Path**: `/1/plugins/{idPlugin}/listing`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/{idPlugin}/listing?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/idplugin/listing?id={id}&api_token={api_token}
```
**Description**: Create a Listing for Plugin
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Power-Up for which you are creating a new listing.Pattern |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `description` | string | No | The description to show for the given |
| `locale` | string | No | The locale that this listing should be displayed for. |
| `name` | string | No | The name to use for the given locale. |
| `overview` | string | No | The overview to show for the given locale. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/plugins/{idPlugin}/listing?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a Listing for Plugin](https://developer.atlassian.com/cloud/trello/rest/api-group-plugins/#api-plugins-idplugin-listing-post)
---
#### Get Plugin's Member privacy compliance 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/plugins/{id}/compliance/memberPrivacy`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/{id}/compliance/memberPrivacy?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/id/compliance/memberprivacy?id={id}&api_token={api_token}
```
**Description**: Get Plugin's Member privacy compliance
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Power-Up. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/plugins/{id}/compliance/memberPrivacy?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Plugin's Member privacy compliance 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-plugins/#api-plugins-id-compliance-memberprivacy-get)
---
#### Updating Plugin's Listing 🚧
**Method**: `PUT` | **LowCodeAPI Path**: `/1/plugins/{idPlugin}/listings/{idListing}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/{idPlugin}/listings/{idListing}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/plugins/idplugin/listings/idlisting?id={id}&idListing={idListing}&api_token={api_token}
```
**Description**: Update an existing listing for your Power-Up.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The ID of the Power-Up whose listing is being updated.Pattern |
| `idListing` | string | Yes | The ID of the existing listing for the Power-Up that is being updated.Pattern |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `description` | string | No | The description to show for the given locale |
| `locale` | string | No | The locale that this listing should be displayed for. |
| `name` | string | No | The name to use for the given locale. |
| `overview` | string | No | The overview to show for the given locale. |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/plugins/{idPlugin}/listings/{idListing}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Updating Plugin's Listing 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-plugins/#api-plugins-idplugin-listings-idlisting-put)
---
### Category: Search
#### Search Trello 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/search`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/search?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/search?api_token={api_token}
```
**Description**: Find what you're looking for in Trello
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/search?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Search Trello 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-search/#api-search-get)
---
#### Search for Members 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/search/members`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/search/members?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/search/members?api_token={api_token}
```
**Description**: Search for Trello members.
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/search/members?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Search for Members 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-search/#api-search-members-get)
---
### Category: Tokens
#### Get a Token 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/tokens/{token}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token?token={token}&display={display}&fields={fields}&webhooks={webhooks}&api_token={api_token}
```
**Description**: Retrieve information about a token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `display` | boolean | No | Display |
| `fields` | string | No | all or a comma-separated list of dateCreated dateExpires idMember identifier permissions.Valid values - identifier idMember dateCreated dateExpires permissions |
| `webhooks` | boolean | No | Determines whether to include webhooks. Default |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/tokens/{token}?display=VALUE&fields=VALUE&webhooks=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-get)
---
#### Get Token's Member 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/tokens/{token}/member`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/member?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/member?token={token}&fields={fields}&api_token={api_token}
```
**Description**: Retrieve information about a token's owner by token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `fields` | string | No | all or a comma-separated list of valid fields for Member Object. Valid values - id |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/tokens/{token}/member?fields=VALUE&api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Token's Member 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-member-get)
---
#### Get Webhooks for Token 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/tokens/{token}/webhooks`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/webhooks?token={token}&api_token={api_token}
```
**Description**: Retrieve all webhooks created with a Token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get Webhooks for Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-webhooks-get)
---
#### Create Webhooks for Token 🚧
**Method**: `POST` | **LowCodeAPI Path**: `/1/tokens/{token}/webhooks`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/webhooks?token={token}&api_token={api_token}
```
**Description**: Create a new webhook for a Token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | |
**Request Body**:
```json
{
"callbackURL": "<string>",
"idModel": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `callbackURL` | string | Yes | The URL that the webhook should POST information to. Format |
| `description` | string | No | A description to be displayed when retrieving information about the webhook. |
| `idModel` | string | Yes | ID of the object to create a webhook on. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create Webhooks for Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-webhooks-post)
---
#### Get a Webhook belonging to a Token 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/tokens/{token}/webhooks/{idWebhook}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/webhooks/idwebhook?idWebhook={idWebhook}&token={token}&api_token={api_token}
```
**Description**: Retrieve a webhook created with a Token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idWebhook` | string | Yes | ID of the Webhooks to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `token` | string | Yes | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Webhook belonging to a Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-webhooks-idwebhook-get)
---
#### Update a Webhook created by Token 🚧
**Method**: `PUT` | **LowCodeAPI Path**: `/1/tokens/{token}/webhooks/{idWebhook}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/webhooks/idwebhook?idWebhook={idWebhook}&token={token}&api_token={api_token}
```
**Description**: Update a Webhook created by Token
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idWebhook` | string | Yes | ID of the Webhooks to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `token` | string | Yes | |
**Request Body**:
```json
{
"key": "value"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `callbackURL` | string | No | The URL that the webhook should POST information to. Format - url |
| `description` | string | No | A description to be displayed when retrieving information about the webhook. |
| `idModel` | string | No | ID of the object that the webhook is on. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Webhook created by Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-webhooks-idwebhook-put)
---
#### Delete a Webhook created by Token 🚧
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/tokens/{token}/webhooks/{idWebhook}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/webhooks/idwebhook?idWebhook={idWebhook}&token={token}&d={d}&api_token={api_token}
```
**Description**: Delete a webhook created with given token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `idWebhook` | string | Yes | ID of the Webhooks to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
| `token` | string | Yes | |
**Query Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `d` | | No | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/tokens/{token}/webhooks/{idWebhook}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Webhook created by Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-webhooks-idwebhook-delete)
---
#### Delete a Token 🚧
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/tokens/{token}/`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/{token}/?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/tokens/token/?token={token}&api_token={api_token}
```
**Description**: Delete a token.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `token` | string | Yes | |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/tokens/{token}/?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Token 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-tokens/#api-tokens-token-delete)
---
### Category: Webhooks
#### Create a Webhook 🚧
**Method**: `POST` | **LowCodeAPI Path**: `/1/webhooks`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks?api_token={api_token}
```
**Description**: Create a new webhook.
**Request Body**:
```json
{
"callbackURL": "<string>",
"idModel": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `active` | boolean | No | Determines whether the webhook is active and sending POST requests. |
| `callbackURL` | string | Yes | A valid URL that is reachable with a HEAD and POST request. Format |
| `description` | string | No | A string with a length from 0 to 16384. Min length - 0; Max length - 16384. |
| `idModel` | string | Yes | ID of the model to be monitored. Pattern |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X POST "https://api.lowcodeapi.com/trello/1/webhooks?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Create a Webhook 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-webhooks/#api-webhooks-post)
---
#### Get a Webhook 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/webhooks/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/id?id={id}&api_token={api_token}
```
**Description**: Get a webhook by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | ID of the webhook to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a Webhook 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-webhooks/#api-webhooks-id-get)
---
#### Update a Webhook 🚧
**Method**: `PUT` | **LowCodeAPI Path**: `/1/webhooks/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/id?id={id}&api_token={api_token}
```
**Description**: Update a webhook by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | ID of the webhook to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Request Body**:
```json
{
"callbackURL": "<string>",
"idModel": "<string>"
}
```
**Request Body Fields**:
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `active` | boolean | No | Determines whether the webhook is active and sending POST requests. |
| `callbackURL` | string | Yes | A valid URL that is reachable with a HEAD and POST request. Format |
| `description` | string | No | A string with a length from 0 to 16384. Min length - 0; Max length - 16384. |
| `idModel` | string | Yes | ID of the model to be monitored. Pattern |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X PUT "https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Update a Webhook 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-webhooks/#api-webhooks-id-put)
---
#### Delete a Webhook 🚧
**Method**: `DELETE` | **LowCodeAPI Path**: `/1/webhooks/{id}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/id?id={id}&api_token={api_token}
```
**Description**: Delete a webhook by ID.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | No | ID of the webhook to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X DELETE "https://api.lowcodeapi.com/trello/1/webhooks/{id}?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Delete a Webhook 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-webhooks/#api-webhooks-id-delete)
---
#### Get a field on a Webhook 🚧
**Method**: `GET` | **LowCodeAPI Path**: `/1/webhooks/{id}/{field}`
**New Format (Priority)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/{id}/{field}?api_token=YOUR_API_TOKEN
```
**Old Format (Fallback)**:
```bash
https://api.lowcodeapi.com/trello/1/webhooks/id/field?field={field}&id={id}&api_token={api_token}
```
**Description**: Get a field on a Webhook.
**Path Parameters**:
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `field` | string | No | Field to retrieve. One of - active; callbackURL; description; idModel; Valid values - active; callbackURL; description; idModel; consecutiveFailures; firstConsecutiveFailDate |
| `id` | string | No | ID of the webhook to retrieve. Pattern - ^[0-9a-fA-F]{24}$ |
**Example Request**:
```bash
# NEW FORMAT (PRIORITY) - Path parameters stay in URL
curl -X GET "https://api.lowcodeapi.com/trello/1/webhooks/{id}/{field}?api_token=YOUR_API_TOKEN"
```
**Example Response**:
```json
{
"data": {
// Provider response here
}
}
```
**Official Documentation**: [Get a field on a Webhook 🚧](https://developer.atlassian.com/cloud/trello/rest/api-group-webhooks/#api-webhooks-id-field-get)
---
## API Definition Endpoints
You can retrieve the complete OpenAPI specification for this provider using these endpoints:
**New Format (OpenAPI spec with dynamic path parameters):**
```bash
curl -X GET "https://backend.lowcodeapi.com/trello/openapi"
```
**Old Format (API definition with sanitized paths):**
```bash
curl -X GET "https://backend.lowcodeapi.com/trello/definition"
```
## Response Format
All responses from LowCodeAPI are wrapped in a `data` key:
```json
{
"data": {
// Actual response from provider API
}
}
```
The `data` key contains the raw response from the provider's API.
## Complete Endpoint Reference
For a complete list of all 248 endpoints, refer to:
- **Official Provider Documentation**: https://developer.atlassian.com/cloud/trello/rest
## Usage Examples
### Example 1: Basic API Request (New Format)
Making a simple request to Trello:
```bash
# Replace RESOURCE_ID with an actual resource ID from your Trello account
curl -X GET "https://api.lowcodeapi.com/trello/resource/{RESOURCE_ID}?api_token=YOUR_API_TOKEN"
```
### Example 2: Request with Query Parameters (New Format)
Request with specific parameters:
```bash
# Include query parameters for filtering
curl -X GET "https://api.lowcodeapi.com/trello/resources?filter=value&api_token=YOUR_API_TOKEN"
```
## Error Handling
Standard HTTP status codes apply. All responses are wrapped in a `data` key:
```json
{
"data": {
// Actual response from provider
}
}
```