Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Reclaim.ai asana API

The asana API from Reclaim.ai — 6 operation(s) for asana.

Reclaim.ai asana API is one of 83 APIs that Reclaim.ai publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include asana. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 13 operations across 6 paths, and defines 35 schemas. It is described by OpenAPI 3.0.1, at version 0.1.

Requests are made against the base URL https://api.app.reclaim.ai.

13 operations 6 paths 35 schemas 1 DELETE4 GET5 OPTIONS1 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
0.1
Base URL
https://api.app.reclaim.ai
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Reclaim.ai asana API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (Authorization).

Paths & Operations 13

Across 6 paths, the API surfaces 13 operations — 1 DELETE, 4 GET, 5 OPTIONS, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.

asana 13
GET
/api/asana/integrations
integrations → 200
DELETE
/api/asana/integrations
deleteIntegration → 200
PATCH
/api/asana/integrations
integrations_1 body → 200
POST
/web/asana/formfieldchange
fieldChangeCallback → 200
OPTIONS
/web/asana/formfieldchange
fieldChangeCallbackPreflight → 200
POST
/web/asana/formsubmit
Called on-submit of the "schedule via reclaim" widget.
formCallback 1 param body → 200
OPTIONS
/web/asana/formsubmit
formCallbackPreflight → 200
GET
/web/asana/syncform
Called on-render of a task inside of Asana for tasks that have already been associated with / scheduled in Reclaim.
syncForm 5 params → 200
OPTIONS
/web/asana/syncform
syncFormPreflight → 200
GET
/web/asana/task/{asanaTaskId}
taskDetails 1 param → 200
OPTIONS
/web/asana/task/{asanaTaskId}
taskDetailsPreflight 1 param → 200
GET
/web/asana/widget
Called on-render of a task inside of Asana for tasks that have NOT already been associated with / scheduled in Reclaim.
widget 6 params → 200
OPTIONS
/web/asana/widget
widgetPreflight → 200

Schemas 35

The contract defines 35 schemas that model the data the API accepts and returns. The most detailed are AsanaSyncFormField (23 properties), AsanaWidget (17 properties), AsanaWidgetField (15 properties), AsanaSyncForm (13 properties). Each schema is shown below with its type and property counts.

AsanaWidgetMetadata
object
7 properties
AsanaTitleTemplate
string
AsanaWidgetField
object
15 properties
AsanaIntegration
object
11 properties
AsanaWidgetFooter
object
11 properties
AsanaSyncForm
object
13 properties
AbstractCollection_AsanaProject_
object
1 property
AsanaWorkspace
object
9 properties
AsanaFormFieldOption
object
9 properties
AbstractCollection_AsanaSyncFormField_
object
1 property
AsanaWidgetPillColor
string
AsanaProject
object
11 properties
AbstractCollection_AsanaFormFieldOption_
object
1 property
ImmutableList_AsanaFormFieldOption_
object
AsanaFormMetadata
object
7 properties
ImmutableCollection_AsanaIntegrationTitleOptions_
object
AsanaFormFieldType
string
AsanaIntegrationPatch
object
5 properties
AsanaIntegrationTitleOptions
object
9 properties
AsanaWidgetFieldType
string
AsanaAttachedResource
object
9 properties
ResourceType
string
ImmutableCollection_AsanaSyncFormField_
object
AsanaSyncFormField
object
23 properties
AsanaSyncFormSubmission
object
5 properties
ImmutableList_AsanaIntegrationTitleOptions_
object
AbstractCollection_AsanaWidgetField_
object
1 property
ImmutableCollection_AsanaProject_
object
ImmutableCollection_AsanaWidgetField_
object
ImmutableList_AsanaProject_
object
AbstractCollection_AsanaIntegrationTitleOptions_
object
1 property
ImmutableCollection_AsanaFormFieldOption_
object
ImmutableList_AsanaWidgetField_
object
ImmutableList_AsanaSyncFormField_
object
AsanaWidget
object
17 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

reclaim-ai-asana-api-openapi.yml Raw ↑

Other APIs Reclaim.ai publishes across the network.

Reclaim.ai account-time-schemes API
Reclaim.ai accounts API
Reclaim.ai action-items API
Reclaim.ai actions API
Reclaim.ai Admin API
Reclaim.ai analytics API
Reclaim.ai Anonymous API
Reclaim.ai api-management API
Reclaim.ai assist API
Reclaim.ai Assistant API
Reclaim.ai Avatar API
Reclaim.ai aws-ses API