Skip to main content

App

Retrieve apps for a workspace

GEThttps://api.tapeapp.com/v1/app/workspace/{workspaceId}

Retrieve all apps for the workspace with ID 200 (Note that the response does not contain the fields):

➡️    Request
curl https://api.tapeapp.com/v1/app/workspace/200 \
-u user_key_replace_with_your_api_key:
⬅️    Response
{
"total": 2,
"apps": [
{
"app_id": 1,
"workspace_id": 200,
"name": "Tasks",
"slug": "tasks",
"config": {
"item_name": "Task",
"name": "Tasks",
"description": ""
}
},
{
"app_id": 2,
"workspace_id": 200,
"name": "Projects",
"slug": "projects",
"config": {
"item_name": "Project",
"name": "Projects",
"description": ""
}
}
]
}

Retrieve all available apps

GEThttps://api.tapeapp.com/v1/app/workspace/{workspaceId}

Retrieve all apps inside the workspaces that you have access to (Note that the response does not contain the fields):

➡️    Request
curl https://api.tapeapp.com/v1/app \
-u user_key_replace_with_your_api_key:
⬅️    Response
{
"total": 3,
"apps": [
{
"app_id": 1,
"workspace_id": 200,
"name": "Tasks",
"slug": "tasks",
"config": {
"item_name": "Task",
"name": "Tasks",
"description": ""
}
},
{
"app_id": 2,
"workspace_id": 200,
"name": "Projects",
"slug": "projects",
"config": {
"item_name": "Project",
"name": "Projects",
"description": ""
},
},
{
"app_id": 3,
"workspace_id": 300,
"name": "Contacts",
"slug": "contacts",
"config": {
"item_name": "Contact",
"name": "Contacts",
"description": ""
}
}
]
}

Retrieve a single app

GEThttps://api.tapeapp.com/v1/app/{appId}

Retrieve an app with fields by its ID 1:

➡️    Request
curl https://api.tapeapp.com/v1/app/1 \
-u user_key_replace_with_your_api_key:
⬅️    Response

{
"app_id": 1,
"workspace_id": 200,
"name": "Tasks",
"slug": "tasks",
"config": {
"item_name": "Task",
"name": "Tasks",
"description": ""
},
"fields": [
{
"field_id": 1,
"external_id": "full_name",
"label": "Full Name",
"type": "text",
"field_type": "single_text",
"config": {
"description": null,
"required": false,
"label": "FST",
"settings": {
"format": "plain",
"size": "small"
}
},
}
]
}

Create, delete or update Apps

Not available

Mutating App endpoints are not available yet. Create a community feature request if those are important for your integrations.