Home
Providers
Cognition AI
Cognition AI
Cognition AI is an applied AI lab building Devin, an autonomous AI software engineer that plans, writes, tests, and ships production code. The company also operates the Windsurf agentic IDE following its 2025 acquisition of the Windsurf team and product. Devin is sold to individual developers, engineering teams, and enterprises as a managed agent that integrates with GitHub, Linear, Slack, Jira, and CI systems to handle migrations, PR review, bug triage, documentation, and scheduled engineering work. Cognition exposes a v3 REST API (Organization and Enterprise scopes) plus a CLI so customers can program Devin into their own workflows. Pricing runs from a free tier through Pro ($20/mo), Max ($200/mo), Teams ($80/seat/mo), and custom Enterprise plans with SAML/OIDC SSO and VPC deployment.
Cognition AI publishes 7 APIs on the APIs.io network, including Attachments API, AuditLogs API, Enterprise API, and 4 more. Tagged areas include Autonomous Agents, AI Software Engineer, Coding Agents, Developer Productivity, and DevOps.
Cognition AI’s developer surface includes authentication, documentation, engineering blog, pricing, signup flow, release notes, and 12 more developer resources.
8 APIs
Autonomous Agents AI Software Engineer Coding Agents Developer Productivity DevOps Code Migration Code Review GitHub Integration Enterprise AI Agentic Workflows IDE LLM Applications
On this page
Kin Score
APIs 8
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Security Posture 4
Agentic Access 1
Resources 18
apis.yml
37 Operational Transparency
Composite quality — 43.0/100 · developing
Contract Quality
14.3 / 25
Developer Ergonomics
4.3 / 20
Commercial Clarity
12.1 / 20
Operational Transparency
4.8 / 13
Agent readiness — 45/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Access & Security 4
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: cognition
name: Cognition AI
description: Cognition AI is an applied AI lab building Devin, an autonomous AI software engineer that plans, writes, tests,
and ships production code. The company also operates the Windsurf agentic IDE following its 2025 acquisition of the Windsurf
team and product. Devin is sold to individual developers, engineering teams, and enterprises as a managed agent that integrates
with GitHub, Linear, Slack, Jira, and CI systems to handle migrations, PR review, bug triage, documentation, and scheduled
engineering work. Cognition exposes a v3 REST API (Organization and Enterprise scopes) plus a CLI so customers can program
Devin into their own workflows. Pricing runs from a free tier through Pro ($20/mo), Max ($200/mo), Teams ($80/seat/mo),
and custom Enterprise plans with SAML/OIDC SSO and VPC deployment.
type: Index
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/cognition.png
tags:
- Autonomous Agents
- AI Software Engineer
- Coding Agents
- Developer Productivity
- DevOps
- Code Migration
- Code Review
- GitHub Integration
- Enterprise AI
- Agentic Workflows
- IDE
- LLM Applications
url: https://raw.githubusercontent.com/api-evangelist/cognition/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.20'
apis:
- aid: cognition:devin-api
name: Devin API
description: The Devin API is a REST interface for creating and managing autonomous engineering sessions, knowledge, playbooks,
secrets, and analytics across an organization or enterprise. It lets developers programmatically dispatch Devin to plan,
code, test, and ship work, and to retrieve session results for downstream automation. Endpoints are organized into Organization
(`/v3/organizations/*`) and Enterprise (`/v3/enterprise/*`) scopes.
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Devin
- Sessions
- Agents
- Knowledge
- Playbooks
- Secrets
- Audit Logs
- Enterprise
properties:
- type: Documentation
url: https://docs.devin.ai
- type: GettingStarted
url: https://docs.devin.ai/get-started/devin-quickstart
- type: Signup
url: https://app.devin.ai/signup
- type: APIReference
url: https://docs.devin.ai/api-reference/overview
- type: Authentication
url: https://docs.devin.ai/api-reference/overview
- type: CLI
url: https://cli.devin.ai/install.sh
- type: ReleaseNotes
url: https://docs.devin.ai/release-notes/overview
- type: Pricing
url: https://devin.ai/pricing
features:
- name: Autonomous Sessions
description: Create and manage Devin sessions that plan, code, test, and ship engineering work end to end.
- name: Session Attribution
description: Use create_as_user_id to start sessions on behalf of other users and surface them in the user's activity.
- name: Knowledge Management
description: Curate persistent knowledge that Devin uses across sessions to ground decisions in your codebase and standards.
- name: Playbooks
description: Define reusable playbooks so Devin executes repeatable workflows in a consistent, auditable way.
- name: Secrets Management
description: Store and rotate credentials Devin uses to access integrations and infrastructure.
- name: Enterprise Analytics & Audit Logs
description: Cross-organization analytics, audit logs, billing, and user management via the Enterprise API.
- name: Role-Based Access Control
description: Service user credentials (prefixed cog_) support granular permissions.
- name: Slack and Teams Integration
description: Tag Devin in chat to dispatch sessions without leaving the conversation.
useCases:
- name: Large-Scale Code Migrations
description: Migrate legacy COBOL, .NET, Talend, or ETL codebases in parallel across many repos.
- name: PR Review and Visual QA
description: Triage pull requests, identify bugs, and perform browser-based visual QA.
- name: Bug Triage and Incident Response
description: Investigate incidents, route bug reports, and fix CI failures.
- name: Documentation Generation
description: Auto-generate documentation and architecture diagrams for legacy codebases.
- name: Scheduled Engineering Automation
description: Run recurring QA, release notes, and feedback-analysis jobs as scheduled Devin runs.
integrations:
- name: GitHub
- name: Linear
- name: Slack
- name: Microsoft Teams
- name: Jira
- name: Confluence
- name: Notion
- name: Datadog
- name: Sentry
- name: Stripe
- name: AWS
- name: Azure
- name: Databricks
- name: Snowflake
- name: MongoDB
- name: PostgreSQL
- name: MCP
authentication:
- type: Bearer Token
description: Service user credentials prefixed with `cog_` passed as Bearer tokens in the Authorization header. Personal
Access Tokens are on the roadmap.
- aid: cognition:cognition-attachments-api
name: Cognition AI Attachments API
description: Operations for file uploads
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Attachments
properties:
- type: OpenAPI
url: openapi/cognition-attachments-api-openapi.yml
- aid: cognition:cognition-auditlogs-api
name: Cognition AI AuditLogs API
description: Operations for managing audit logs
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- AuditLogs
properties:
- type: OpenAPI
url: openapi/cognition-auditlogs-api-openapi.yml
- aid: cognition:cognition-enterprise-api
name: Cognition AI Enterprise API
description: Operations for enterprise-specific features and reporting
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Enterprise
properties:
- type: OpenAPI
url: openapi/cognition-enterprise-api-openapi.yml
- aid: cognition:cognition-knowledge-api
name: Cognition AI Knowledge API
description: Operations for managing knowledge
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Knowledge
properties:
- type: OpenAPI
url: openapi/cognition-knowledge-api-openapi.yml
- aid: cognition:cognition-playbooks-api
name: Cognition AI Playbooks API
description: Operations for managing playbooks
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Playbooks
properties:
- type: OpenAPI
url: openapi/cognition-playbooks-api-openapi.yml
- aid: cognition:cognition-secrets-api
name: Cognition AI Secrets API
description: Operations for managing secrets and credentials
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Secrets
properties:
- type: OpenAPI
url: openapi/cognition-secrets-api-openapi.yml
- aid: cognition:cognition-sessions-api
name: Cognition AI Sessions API
description: Operations for creating and managing Devin sessions
humanURL: https://docs.devin.ai
baseURL: https://api.devin.ai/v3
tags:
- Sessions
properties:
- type: OpenAPI
url: openapi/cognition-sessions-api-openapi.yml
common:
- type: AgenticAccess
url: agentic-access/cognition-agentic-access.yml
- type: TrustCenter
url: security/cognition-trust-center.yml
- type: VulnerabilityDisclosure
url: security/cognition-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/cognition-domain-security.yml
- type: Authentication
url: authentication/cognition-authentication.yml
- type: Website
url: https://cognition.ai
- type: ProductSite
url: https://devin.ai
- type: Documentation
url: https://docs.devin.ai
- type: Blog
url: https://cognition.ai/blog
- type: Research
url: https://cognition.ai/research
- type: Pricing
url: https://devin.ai/pricing
- type: Signup
url: https://app.devin.ai/signup
- type: Login
url: https://app.devin.ai/login
- type: Careers
url: https://cognition.ai/careers
- type: Contact
url: https://cognition.ai/contact
- type: ReleaseNotes
url: https://docs.devin.ai/release-notes/overview
- type: LinkedIn
url: https://www.linkedin.com/company/cognition-ai-labs
- type: Twitter
url: https://x.com/cognition
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com