aid: asana url: https://raw.githubusercontent.com/api-evangelist/asana/refs/heads/main/apis.yml apis: - aid: asana:asana-allocations-api name: Asana Allocations API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-allocations-api-openapi.yml type: OpenAPI - url: https://developers.asana.com/reference/allocations type: Documentation - type: NaftikoCapability url: capabilities/allocations-allocations.yaml - type: NaftikoCapability url: capabilities/asana-general.yaml - type: NaftikoCapability url: capabilities/asana-allocations.yaml - type: NaftikoCapability url: capabilities/asana-attachments.yaml - type: NaftikoCapability url: capabilities/asana-audit-log-api.yaml - type: NaftikoCapability url: capabilities/asana-batch-api.yaml - type: NaftikoCapability url: capabilities/asana-custom-field-settings.yaml - type: NaftikoCapability url: capabilities/asana-custom-fields.yaml - type: NaftikoCapability url: capabilities/asana-events.yaml - type: NaftikoCapability url: capabilities/asana-goal-relationships.yaml - type: NaftikoCapability url: capabilities/asana-goals.yaml - type: NaftikoCapability url: capabilities/asana-jobs.yaml - type: NaftikoCapability url: capabilities/asana-memberships.yaml - type: NaftikoCapability url: capabilities/asana-organization-exports.yaml - type: NaftikoCapability url: capabilities/asana-portfolio-memberships.yaml - type: NaftikoCapability url: capabilities/asana-portfolios.yaml - type: NaftikoCapability url: capabilities/asana-project-briefs.yaml - type: NaftikoCapability url: capabilities/asana-project-memberships.yaml - type: NaftikoCapability url: capabilities/asana-project-statuses.yaml - type: NaftikoCapability url: capabilities/asana-project-templates.yaml - type: NaftikoCapability url: capabilities/asana-projects.yaml - type: NaftikoCapability url: capabilities/asana-rules.yaml - type: NaftikoCapability url: capabilities/asana-sections.yaml - type: NaftikoCapability url: capabilities/asana-status-updates.yaml - type: NaftikoCapability url: capabilities/asana-stories.yaml - type: NaftikoCapability url: capabilities/asana-task-templates.yaml - type: NaftikoCapability url: capabilities/asana-tasks.yaml - type: NaftikoCapability url: capabilities/asana-team-memberships.yaml - type: NaftikoCapability url: capabilities/asana-teams.yaml - type: NaftikoCapability url: capabilities/asana-time-periods.yaml - type: NaftikoCapability url: capabilities/asana-time-tracking-entries.yaml - type: NaftikoCapability url: capabilities/asana-typeahead.yaml - type: NaftikoCapability url: capabilities/asana-user-task-lists.yaml - type: NaftikoCapability url: capabilities/asana-users.yaml - type: NaftikoCapability url: capabilities/asana-webhooks.yaml - type: NaftikoCapability url: capabilities/asana-workspace-memberships.yaml - type: NaftikoCapability url: capabilities/asana-workspaces.yaml description: The Asana Allocations API is a tool that allows users to manage and allocate resources within their Asana project management system. With this API, users can easily assign tasks and track the progress of their team members, ensuring that work is allocated effectively and evenly across the team. The API provides a centralized platform for users to monitor resource allocation, make adjustments as needed, and ultimately streamline the workflow within their projects. - aid: asana:asana-attachments-api name: Asana Attachments API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-attachments-api-openapi.yml type: OpenAPI - url: https://developers.asana.com/reference/attachments type: Documentation - type: NaftikoCapability url: capabilities/attachments-attachments.yaml description: The Asana Attachments API allows developers to interact with and manage file attachments within the Asana project management platform. This API enables users to upload, download, and delete attachments associated with tasks, projects, and conversations. With the Asana Attachments API, developers can seamlessly integrate file sharing capabilities into their own applications, allowing for easier collaboration and file management within the Asana platform. - aid: asana:asana-batch-api name: Asana Batch API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-batch-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/batch-api - type: NaftikoCapability url: capabilities/batch-batch-api.yaml description: Asana Batch API is a tool that allows users to perform multiple operations in Asana in a single request. This API enables users to efficiently manage and organize tasks, projects, and workflows by allowing them to make multiple updates or queries at once. By batching requests, users can streamline their workflow, reduce the number of API calls needed, and improve overall performance. - aid: asana:asana-custom-fields-api name: Asana Custom Fields API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-custom-fields-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/custom-fields - type: NaftikoCapability url: capabilities/custom-fields-custom-fields.yaml description: The Asana Custom Fields API allows developers to create and manage custom fields within Asana, a popular project management tool. With this API, users can define custom fields that are specific to their organization's needs, such as tracking budgets, deadlines, or project statuses. These custom fields can be added to tasks, projects, and portfolios within Asana, providing users with greater flexibility and control over their project data. - aid: asana:asana-enum-options-api name: Asana Enum Options API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-enum-options-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/createenumoptionforcustomfield - type: NaftikoCapability url: capabilities/enum-options-enum-options.yaml description: The Asana Enum Options API is a tool that allows users to retrieve and manage information about enum options within their Asana projects. Enum options are pre-defined choices that users can select from when filling out specific fields or customizing their project settings. With this API, users can programmatically access and update enum options, making it easier to maintain consistency and accuracy across their projects. - aid: asana:asana-events-api name: Asana Events API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-events-api-openapi.yml type: OpenAPI - url: json-schema/asana-webhook-event-json-schema.json type: JSONSchema - type: Documentation url: https://developers.asana.com/reference/events - type: NaftikoCapability url: capabilities/events-events.yaml description: The Asana Events API is a tool that allows users to track and interact with events happening within their Asana workspace. Through this API, users can receive real-time updates on changes to tasks, projects, and other activities, facilitating better communication and collaboration among team members. By providing a seamless way for users to stay informed about important events within their workspace, the Asana Events API helps streamline workflow and increase productivity. - aid: asana:asana-goal-relationships-api name: Asana Goal Relationships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-goal-relationships-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/goal-relationships - type: NaftikoCapability url: capabilities/goal-relationships-goal-relationships.yaml description: The Asana Goal Relationships API allows users to create and manage relationships between different goals within their Asana workspace. This API enables users to define dependencies between goals, track progress, and visualize the overall hierarchy and connections between various goals. By using this API, businesses and teams can gain a better understanding of how different goals align with each other and make strategic decisions to prioritize their objectives more effectively. - aid: asana:asana-goals-api name: Asana Goals API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-goals-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/goals - type: NaftikoCapability url: capabilities/goals-goals.yaml description: The Asana Goals API is a powerful tool that allows developers to programmatically interact with and manipulate goals within the Asana platform. By utilizing the API, users can create, update, and track progress on goals, as well as set key results and milestones to measure success. This enables teams to align on business objectives, monitor performance, and adjust strategies as needed. - aid: asana:asana-jobs-api name: Asana Jobs API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-jobs-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/rest-api-reference - type: NaftikoCapability url: capabilities/jobs-jobs.yaml description: Asana Jobs API is an application programming interface that allows developers to access and interact with job-related data and functionality within the Asana platform. This API enables users to programmatically create, retrieve, update, and delete job postings, as well as access information about job applicants, interviews, and job statuses. - aid: asana:asana-memberships-api name: Asana Memberships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-memberships-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/memberships - type: NaftikoCapability url: capabilities/memberships-memberships.yaml description: The Asana Memberships API is a tool that allows developers to integrate Asana's membership features into their own applications. This API allows users to access and manage information related to team membership, such as adding and removing members from teams, assigning roles and permissions, and viewing membership details. With the Asana Memberships API, developers can create custom workflows and automations that streamline the process of managing team membership within the Asana platform. - aid: asana:asana-organization-exports-api name: Asana Organization Exports API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-organization-exports-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/organization-exports - type: NaftikoCapability url: capabilities/organization-exports-organization-exports.yaml description: The Asana Organization Exports API is a tool that allows users to extract and download data from their Asana organization for external use. This API enables business owners and project managers to export project information, task lists, progress updates, and other valuable data in a structured and easily accessible format. By utilizing this API, organizations can streamline their workflow, improve collaboration, and gain insights into project performance. - aid: asana:asana-portfolios-api name: Asana Portfolios API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-portfolios-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/portfolios - type: NaftikoCapability url: capabilities/portfolios-portfolios.yaml description: Asana Portfolios API allows developers to access and manage portfolios in the Asana platform programmatically. With this API, users can create, update, and delete portfolios, as well as add projects and tasks to them. By using this API, developers can automate portfolio management processes, track progress, and visualize project data in a more efficient manner. - aid: asana:asana-project-templates-api name: Asana Project Templates API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-project-templates-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/project-templates - type: NaftikoCapability url: capabilities/project-templates-project-templates.yaml description: The Asana Project Templates API is a tool that allows users to access and utilize pre-designed project templates within the Asana platform. With this API, users can easily create and customize project plans and processes by selecting templates that align with their specific needs and goals. This simplifies the project planning and management process by providing a framework for organizing tasks, setting deadlines, and tracking progress. - aid: asana:asana-projects-api name: Asana Projects API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-projects-api-openapi.yml type: OpenAPI - url: json-schema/asana-project-json-schema.json type: JSONSchema - type: Documentation url: https://developers.asana.com/reference/projects - type: NaftikoCapability url: capabilities/projects-projects.yaml description: The Asana Projects API is a tool that allows users to programmatically interact with Asana projects, enabling them to create, update, and manage tasks and projects within the Asana platform. By leveraging the API, developers can automate workflow processes, integrate Asana with other tools and applications, and access project data in real-time. - aid: asana:asana-rule-triggers-api name: Asana Rule Triggers API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-rule-triggers-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/triggerrule - type: NaftikoCapability url: capabilities/rule-triggers-rules.yaml description: The Asana Rule Triggers API provides developers with the ability to create and manage custom rules in Asana, a popular project management tool. With this API, users can set up triggers that initiate certain actions or workflows based on specific conditions being met within their Asana projects. These triggers can automate repetitive tasks, streamline communication and collaboration, and increase overall productivity within a team or organization. - aid: asana:asana-sections-api name: Asana Sections API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-sections-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/sections - type: NaftikoCapability url: capabilities/sections-sections.yaml description: The Asana Sections API provides developers with the ability to programmatically interact with and manage sections within Asana projects. This API allows users to create, update, and delete sections as well as retrieve information about existing sections. By utilizing the Sections API, developers can streamline project management processes, automate tasks, and integrate Asana with other third-party applications. - aid: asana:asana-status-updates-api name: Asana Status Updates API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-status-updates-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/status-updates - type: NaftikoCapability url: capabilities/status-updates-status-updates.yaml description: The Asana Status Updates API allows users to retrieve and update the status of tasks and projects within the Asana platform. This API enables developers to programmatically interact with the status updates feature in Asana, allowing for real-time tracking and monitoring of project progress. Users can send status updates, set due dates, and assign tasks all through the API, providing a streamlined and efficient way to manage and communicate project updates within the Asana platform. - aid: asana:asana-tags-api name: Asana Tags API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-tags-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/tags - type: NaftikoCapability url: capabilities/tags.yaml description: The Asana Tags API allows developers to programmatically create, read, update, and delete tags within the Asana project management tool. Tags are customizable labels that can be applied to tasks to help organize and categorize them. With the Asana Tags API, users can automate the process of managing tags, making it easier to keep tasks organized and easily searchable. - aid: asana:asana-task-templates-api name: Asana Task Templates API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-task-templates-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/task-templates - type: NaftikoCapability url: capabilities/task-templates-task-templates.yaml description: The Asana Task Templates API allows users to create, manage, and customize task templates within the Asana platform. This API enables developers to programmatically interact with task templates, allowing for automation and simplification of repetitive tasks. Through the API, users can access and modify existing task templates, as well as create new templates specific to their organization's needs. - aid: asana:asana-tasks-api name: Asana Tasks API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-tasks-api-openapi.yml type: OpenAPI - url: json-schema/asana-task-json-schema.json type: JSONSchema - type: Documentation url: https://developers.asana.com/reference/tasks - type: NaftikoCapability url: capabilities/tasks-tasks.yaml description: The Asana Tasks API is a powerful tool that allows developers to programmatically manage tasks and projects within the Asana platform. With this API, users can create, update, and delete tasks, as well as assign tasks to users, set due dates, and track task progress. By integrating the Asana Tasks API into their applications, developers can streamline project management processes, improve communication, and increase productivity within their teams. - aid: asana:asana-teams-api name: Asana Teams API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-teams-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/teams - type: NaftikoCapability url: capabilities/teams-teams.yaml description: Asana Teams API is a powerful tool that allows users to automate and streamline their team's workflow within the Asana platform. By utilizing this API, developers can create custom integrations and applications that enhance collaboration, communication, and productivity for teams. This API enables users to access and manipulate tasks, projects, calendars, and other essential features within Asana, making it easy to tailor the platform to fit the specific needs and preferences of each team. - aid: asana:asana-time-periods-api name: Asana Time Periods API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-time-periods-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/time-periods - type: NaftikoCapability url: capabilities/time-periods-time-periods.yaml description: The Asana Time Periods API is a tool that allows users to access and manage time periods within the Asana project management platform. This API enables developers to create, update, and delete time periods, as well as retrieve information about existing time periods. By integrating this API into their applications and systems, users can easily track and manage project timelines, deadlines, and other time-related data within Asana. - aid: asana:asana-time-tracking-entries-api name: Asana Time Tracking Entries API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-time-tracking-entries-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/time-tracking-entries - type: NaftikoCapability url: capabilities/time-tracking-entries-time-tracking-entries.yaml description: The Asana Time Tracking Entries API is a tool that allows users to record and track time spent on tasks and projects within the Asana platform. This API enables developers to create custom time tracking solutions that integrate seamlessly with Asana, providing users with an efficient way to keep track of their workflow and monitor project progress. - aid: asana:asana-user-task-lists-api name: Asana User Task Lists API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-user-task-lists-api-openapi.yml type: OpenAPI - type: Documentation url: https://developers.asana.com/reference/user-task-lists - type: NaftikoCapability url: capabilities/user-task-lists-user-task-lists.yaml description: Asana User Task Lists API is a tool that allows users to create, update, and manage task lists within the Asana platform. By using this API, users can access their task lists, view all the tasks within them, and make changes such as marking tasks as complete or updating task details. This API provides a seamless way for users to stay organized and on top of their tasks by offering a centralized platform for managing all their to-do lists. - aid: asana:asana-users-api name: Asana Users API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-users-api-openapi.yml type: OpenAPI - url: json-schema/asana-user-json-schema.json type: JSONSchema - type: Documentation url: https://developers.asana.com/reference/users - type: NaftikoCapability url: capabilities/users-users.yaml description: Asana Users API allows developers to interact with user data within the Asana project management platform. This API enables users to retrieve information about individual users, such as their names, email addresses, job titles, and profile pictures. Additionally, developers can use the Asana Users API to add or remove users from projects, update user details, and view users' assigned tasks and responsibilities within the platform. - aid: asana:asana-webhooks-api name: Asana Webhooks API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-webhooks-api-openapi.yml type: OpenAPI - url: asyncapi/asana-webhooks-asyncapi.yml type: AsyncAPI - type: Documentation url: https://developers.asana.com/reference/webhooks - type: NaftikoCapability url: capabilities/webhooks-webhooks.yaml description: Asana Webhooks API allows developers to receive real-time updates about changes and events happening within Asana. By setting up webhooks, users can subscribe to specific events such as task creation, task completion, or project updates, and receive notifications in the form of HTTP POST requests. This allows for seamless integration and automation of workflows, as users can react to changes in Asana data immediately and trigger actions in external systems. - aid: asana:asana-workspaces-api name: Asana Workspaces API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: openapi/asana-workspaces-api-openapi.yml type: OpenAPI - url: json-schema/asana-workspace-json-schema.json type: JSONSchema - type: Documentation url: https://developers.asana.com/reference/workspaces - type: NaftikoCapability url: capabilities/workspaces-workspaces.yaml description: The Asana Workspaces API allows users to access and manipulate data within their Asana workspaces programmatically. With this API, developers can create custom integrations, automate tasks, and build workflow solutions that enhance productivity and collaboration within the Asana platform. Users can retrieve, add, update, and delete projects, tasks, and other elements within their workspace, as well as manage user permissions and notifications. - aid: asana:asana-access-requests-api name: Asana Access Requests API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/access-requests type: Documentation description: The Asana Access Requests API allows users to manage access requests for resources such as projects and portfolios. With this API, users can retrieve pending access requests, create new access requests, and approve or reject them programmatically. Each access request tracks the requester, the target resource, and the approval status, enabling organizations to implement controlled access workflows and maintain security over their Asana resources. - aid: asana:asana-audit-log-api name: Asana Audit Log API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/audit-log-api type: Documentation description: The Asana Audit Log API provides an immutable log of important events within an organization's Asana instance. This API enables organizations to set up proactive alerting with SIEM tools, conduct reactive investigations during security incidents, and visualize key domain data to identify security trends. Access is restricted to Service Accounts belonging to organizations on the Asana Enterprise+ tier. - aid: asana:asana-budgets-api name: Asana Budgets API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/budgets type: Documentation description: The Asana Budgets API allows developers to manage budget resources for projects. A budget object represents a budget for a specific parent resource such as a project and tracks values in either time or cost formats. When the type is time, values are expressed in minutes; for cost, values use the domain's currency. The API supports creating, retrieving, updating, and deleting budgets. - aid: asana:asana-custom-field-settings-api name: Asana Custom Field Settings API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/custom-field-settings type: Documentation description: The Asana Custom Field Settings API manages the association between custom fields and projects, portfolios, teams, and goals. Custom fields are attached to a particular project with the custom field settings resource, which represents the many-to-many join of the custom field and project. The API allows developers to add or remove custom field settings and retrieve them for various resource types. - aid: asana:asana-custom-types-api name: Asana Custom Types API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/custom-types type: Documentation description: The Asana Custom Types API allows developers to retrieve custom type resources associated with objects in Asana. A custom type includes properties such as name and status options, where each status option has its own completion state, enabled flag, and color. This API enables organizations to define and manage custom workflows and statuses tailored to their specific processes. - aid: asana:asana-exports-api name: Asana Exports API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/exports type: Documentation description: The Asana Exports API provides graph export and resource export functionality for extracting data from Asana. Exports are generated in gzipped JSONL format with presigned S3 URLs that expire in one hour. The API supports exporting multiple resource types including portfolios, projects, tasks, and goals. Graph exports are available to users in Enterprise and Enterprise+ organizations. - aid: asana:asana-portfolio-memberships-api name: Asana Portfolio Memberships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/portfolio-memberships type: Documentation description: The Asana Portfolio Memberships API allows developers to retrieve portfolio membership information. A portfolio membership represents the relationship between a user and a portfolio, including their access level such as admin, editor, or viewer. The API provides endpoints to get multiple portfolio memberships, get a specific portfolio membership, and get memberships from a specific portfolio. - aid: asana:asana-project-briefs-api name: Asana Project Briefs API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/project-briefs type: Documentation description: The Asana Project Briefs API allows developers to manage rich text documents that describe projects. A project brief includes a title, rich text content, and a permalink URL. The API supports creating, retrieving, updating, and deleting project briefs, providing teams with a programmatic way to maintain project descriptions and documentation. - aid: asana:asana-project-memberships-api name: Asana Project Memberships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/project-memberships type: Documentation description: The Asana Project Memberships API provides endpoints for retrieving project membership records. These endpoints enable developers to query membership information for projects, including setting membership access levels and managing team members. Note that the newer Memberships API offers enhanced functionality for projects including setting membership access levels and adding teams as members. - aid: asana:asana-project-statuses-api name: Asana Project Statuses API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/project-statuses type: Documentation description: The Asana Project Statuses API allows developers to manage progress updates on projects. A project status includes descriptive text and color codes indicating the project state such as green for on track, yellow for at risk, red for behind, or blue for on hold. The API supports creating, retrieving, and deleting project statuses. Note that project statuses are deprecated for new integrations in favor of the Status Updates API. - aid: asana:asana-rates-api name: Asana Rates API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/rates type: Documentation description: The Asana Rates API allows developers to manage rate resources within projects. A rate represents a monetary value associated with a user for a specific project, tracking values in designated currency codes. The API supports creating, retrieving, updating, and deleting rates, enabling organizations to manage cost tracking and resource planning for their projects. - aid: asana:asana-reactions-api name: Asana Reactions API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/reactions type: Documentation description: The Asana Reactions API allows developers to retrieve emoji reactions on objects within Asana. Each reaction includes the emoji string used and information about the user who created it. This API enables applications to read and display reaction data, supporting social interaction features within project management workflows. - aid: asana:asana-roles-api name: Asana Roles API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/roles type: Documentation description: The Asana Roles API allows developers to programmatically manage Role-Based Access Control (RBAC) at the domain level. The API supports creating, retrieving, updating, and deleting roles. Read access is available to users with Admin or Super Admin privileges, while write access requires the specific RBAC permission to manage roles. Creating and managing custom roles requires the Enterprise+ tier. - aid: asana:asana-rules-api name: Asana Rules API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/rules type: Documentation description: The Asana Rules API allows developers to automate common patterns and workflows by combining triggers with automatic actions. The API supports triggering rules via incoming web requests, enabling external applications to connect to Asana through rule-based automation. This allows cross-application workflows where external systems can integrate with Asana and perform operations on Asana data. - aid: asana:asana-stories-api name: Asana Stories API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/stories type: Documentation description: The Asana Stories API allows developers to manage stories, which are records of activity associated with objects in the Asana system. Stories are generated by the system when users take actions such as creating or assigning tasks, or moving tasks between projects. Comments are also a form of user-generated story. The API supports getting, updating, deleting stories, and creating stories on tasks. - aid: asana:asana-team-memberships-api name: Asana Team Memberships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/team-memberships type: Documentation description: The Asana Team Memberships API allows developers to retrieve team membership records. A team membership represents the relationship between a user and a team, including flags for guest status, limited access, and admin privileges. The API provides endpoints to get a specific team membership, get multiple team memberships, get memberships from a team, and get memberships for a user. - aid: asana:asana-typeahead-api name: Asana Typeahead API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/typeahead type: Documentation description: The Asana Typeahead API provides search functionality for objects within a single workspace. This API enables developers to build autocomplete and search-as-you-type features by retrieving Asana objects by name. The API returns results as named resources with globally unique identifiers and resource type information, supporting efficient object lookup and discovery. - aid: asana:asana-workspace-memberships-api name: Asana Workspace Memberships API image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.asana.com/ properties: - url: https://developers.asana.com/reference/workspace-memberships type: Documentation description: The Asana Workspace Memberships API allows developers to determine if a user is a member of a workspace and retrieve membership details. The API provides endpoints to get a specific workspace membership, get workspace memberships for a user, and get workspace memberships for a workspace. Membership records include details such as active status, admin status, guest status, view-only access, and associated user task list information. name: Asana tags: - Collaboration - Productivity - Project Management - Projects - Task Management - Tasks - Workflow type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg access: 3rd-Party common: - type: LinkedIn url: https://www.linkedin.com/company/asana - url: https://github.com/Asana/openapi name: Asana Specifications type: Specifications description: A listing of specifications managed in GitHub. - url: json-ld/asana-context.jsonld name: Asana JSON-LD Context type: JSONLD description: JSON-LD context mapping Asana resource types to schema.org vocabulary. - url: openapi/asana-openapi.yml name: Asana Complete OpenAPI type: OpenAPI description: The complete monolithic OpenAPI specification for the Asana API. - url: https://developers.asana.com/docs/api-explorer name: API explorer type: Explorer - url: https://developers.asana.com/docs/developer-sandbox name: Developer sandbox type: Sandbox - url: https://developers.asana.com/docs/quick-start name: Quick Start Guide type: GettingStarted - url: https://developers.asana.com/docs/faq name: FAQ type: FAQ - url: https://developers.asana.com/docs/authentication name: Authentication type: Authentication - url: https://developers.asana.com/docs/openid-connect name: OpenID Connect type: OpenIDConnect description: OpenID Connect - url: https://developers.asana.com/docs/common-use-cases name: Common use cases type: UseCases - url: https://developers.asana.com/docs/ac-api-reference name: Overview type: Documentation - url: https://developers.asana.com/docs/client-libraries name: Client libraries type: SDKs - url: https://developers.asana.com/docs/examples name: Examples type: Examples description: Examples - url: https://developers.asana.com/docs/postman-collection name: Postman Collection type: PostmanCollection description: Postman Collection - url: https://developers.asana.com/docs/change-log name: Changelog type: ChangeLog - url: https://developers.asana.com/docs/app-components name: App components type: Components description: components - url: https://developers.asana.com/docs/manage-and-share-your-app name: Manage your app type: Applications - url: https://developers.asana.com/docs/apps?category=all-apps name: Asana Apps and Integrations " Asana type: ApplicationDirectory - url: https://developers.asana.com/docs/overview name: Build an app with Asana type: Guide - url: https://developers.asana.com/docs/partners?_gl=1*1omae1c*_gcl_au*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*FPAU*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*_ga*NDQzMjIxMjMyLjE3MzExODQ3NDM.*_ga_J1KDXMCQTH*MTczMTE4NDc0My4xLjEuMTczMTE4NjIxNC4wLjAuNTgxMDA1NzQy*_fplc*eXpQJTJGZTZRUk9zdFFIY21PcFFLdGxmZjNIRHpxTTFjUkh3YXowNnBWRG5wNXhDJTJCblVzeDZXcEwycSUyQkllS3drQnFXeTlHbmRQbiUyRnFRUUF5eGg1eDFxUjF5MzZYQ20yTzFMRlczYk5CR29ESDZ4dXZDTjZ3bGdkcUdUVjVYNnclM0QlM0Q. name: Asana Partnerships Program " Asana type: Partners - url: https://developers.asana.com/docs/inside-asana?_gl=1*111byxb*_gcl_au*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*FPAU*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*_ga*NDQzMjIxMjMyLjE3MzExODQ3NDM.*_ga_J1KDXMCQTH*MTczMTE4NDc0My4xLjEuMTczMTE4NjI5MS4wLjAuNTgxMDA1NzQy*_fplc*JTJGTmhQOGdGSjNKJTJCUlZqOFF3eWJTR2RTMWElMkJ2SlklMkI5RnFubGVSSmRNVzR6emdFOGoxbEZoTnNKR25uU2VXWTBTbk9JQTN0WnlPb29rMUZJZ3RoY3g4Y09ZRXRWbW5veGxJWDY0cEdGYzM1ZUJURjBOWlY1Vk9RNFdkJTJCeDJ0USUzRCUzRA.. name: The Inside Asana Blog type: Blog - url: https://developers.asana.com/docs/?k=C4sELCq6hAUsoWEY0kJwAA&d=15793206719&_gl=1*di2mqp*_gcl_au*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*FPAU*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*_ga*NDQzMjIxMjMyLjE3MzExODQ3NDM.*_ga_J1KDXMCQTH*MTczMTE4NDc0My4xLjEuMTczMTE4NjMyMy4wLjAuNTgxMDA1NzQy*_fplc*cnZRTzVPZW4lMkJlYXBmSUZIbG1Hc3lhJTJGSjRTVjJVJTJGZzBrR2FCZktEaUpyVUolMkI2bzNwRm5iVDV0TDRVUVRlczM1Nlk4ZGFGZSUyQjljcENNc0RCUiUyRnVpME5DWUo3JTJCajZzYXpDSnYyJTJCdktpNmFiY3R5YVdNN2JEejlUMENBR3poUSUzRCUzRA.. name: Feedback for developers.asana.com type: Feedback - url: https://developers.asana.com/docs/terms?_gl=1*100ejxa*_gcl_au*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*FPAU*MTM5NjU1Mjg5My4xNzMxMTg2MDUw*_ga*NDQzMjIxMjMyLjE3MzExODQ3NDM.*_ga_J1KDXMCQTH*MTczMTE4NDc0My4xLjEuMTczMTE4NjM3MC40OS4wLjA.*_fplc*cnZRTzVPZW4lMkJlYXBmSUZIbG1Hc3lhJTJGSjRTVjJVJTJGZzBrR2FCZktEaUpyVUolMkI2bzNwRm5iVDV0TDRVUVRlczM1Nlk4ZGFGZSUyQjljcENNc0RCUiUyRnVpME5DWUo3JTJCajZzYXpDSnYyJTJCdktpNmFiY3R5YVdNN2JEejlUMENBR3poUSUzRCUzRA.. name: Asana User Terms of Service type: TermsOfService - url: https://developers.asana.com/docs/privacy-statement name: Asana Privacy Statement type: PrivacyPolicy - url: https://developers.asana.com type: Developer Portal - url: https://asana.com/support type: Support - url: https://forum.asana.com type: Forum - url: https://asana.com/support/contact type: Contact - url: https://asana.com/create-account type: SignUp - url: https://app.asana.com type: Login - url: https://developers.asana.com/docs/oauth name: OAuth type: OAuth - url: https://developers.asana.com/docs/oauth-scopes name: OAuth Scopes type: OAuthScopes - url: https://developers.asana.com/docs/rate-limits name: Rate Limits type: RateLimits - url: https://developers.asana.com/docs/pagination name: Pagination type: Pagination - url: https://developers.asana.com/docs/errors name: Errors type: Errors - url: https://developers.asana.com/docs/input-output-options name: Input/Output Options type: InputOutputOptions - url: https://developers.asana.com/docs/rich-text name: Rich Text type: RichText - url: https://developers.asana.com/docs/scim name: SCIM type: SCIM - url: https://developers.asana.com/docs/audit-log-events name: Audit Log Events type: AuditLogEvents - url: https://developers.asana.com/docs/deprecations name: Deprecations type: Deprecations - url: https://developers.asana.com/docs/object-hierarchy name: Object Hierarchy type: Documentation - url: https://developers.asana.com/docs/webhooks name: Webhooks Guide type: Webhooks - url: https://developers.asana.com/docs/api-features name: API Features type: Documentation - url: https://developers.asana.com/docs/building-app-components name: Building App Components type: Guide - url: https://developers.asana.com/docs/app-listing-guidelines name: App Listing Guidelines type: Guide - url: https://asana.com type: Website - url: https://asana.com/pricing type: Pricing - url: https://trust.asana.com type: StatusPage - url: https://github.com/Asana type: GitHubOrganization - url: https://stackoverflow.com/questions/tagged/asana type: StackOverflow - url: https://asana.com/trust type: Security - url: https://www.youtube.com/@asana type: YouTube - type: Features data: - 'Personal plan: free forever, 2 users' - Starter at $10.99/user/mo annual with timelines, dashboards, AI Studio (50K credits) - Advanced at $24.99/user/mo with portfolios, goals, AI Studio (75K credits) - 'Enterprise: SAML/SCIM, capacity planning, AI Studio (200K credits)' - 'REST API: 1,500 req/min Paid, 150 req/min Free' - 'Search API: 60 req/min' - 50 concurrent request cap - Webhooks for tasks, projects, comments - OAuth 2.0 and personal access tokens - Asana Connect for service accounts - Custom Fields API - Goals API for OKR tracking - Time Tracking and Workload management - AI Teammates and AI Studio - Approvals and proofing workflows - Salesforce, Tableau, Power BI integrations sources: - https://asana.com/pricing updated: '2026-05-04' - type: Integrations url: https://asana.com/integrations - type: LLMsTxt url: https://asana.com/llms.txt created: '2023-11-01' modified: '2026-05-19' position: Consuming segments: - Workflows description: Asana is a web and mobile application designed to help teams organize, track, and manage their work. The Asana API allows developers to programmatically access and integrate Asana's project management capabilities into their applications. integrations: - name: Work as one with Asana partners - name: Keep your data safe in Asana - name: Build custom apps in Asana - name: Slack - name: Microsoft Teams - name: Zoom - name: Google Drive - name: Gmail - name: Microsoft Outlook - name: Zendesk - name: Salesforce - name: Tableau - name: Figma - name: Jira Cloud - name: Zapier - name: Dropbox - name: Download the Asana iOS app - name: Download app from Google Play maintainers: - FN: Kin Lane email: kin@apievangelist.com - name: Asana email: api-support@asana.com url: https://developers.asana.com specificationVersion: '0.19'