Home
Providers
OutSystems
OutSystems
OutSystems is an enterprise low-code and AI-assisted application development platform company, founded in 2001 and headquartered in Boston, Massachusetts with engineering in Lisbon, Portugal. Its two product lines are OutSystems 11 (O11), the self-managed/PaaS platform, and OutSystems Developer Cloud (ODC), the cloud-native successor. ODC publishes a documented set of public REST APIs covering user and access management, portfolio, asset repository, asset and environment configurations, build operations, deployments, dependency and impact analysis, code quality, native mobile builds, external library generation, and subscription/entitlement usage. All ODC REST APIs authenticate with OAuth 2.0 client-credentials via a per-tenant OIDC discovery document, use offset/limit pagination, and are rate limited per API domain. OutSystems also ships a remote MCP server (early alpha) that exposes app inspection, the Mentor OML editing session, publishing, deployments, external libraries and environments to AI coding agents.
OutSystems publishes 13 APIs on the APIs.io network, including ODC User and Access Management API, ODC Portfolio API, ODC Portfolio API (v1), and 10 more. Tagged areas include Company, Low-Code, Application Development, Platform as a Service, and DevOps.
OutSystems’ developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 31 more developer resources.
14 APIs
1 MCP Servers
Company Low-Code Application Development Platform as a Service DevOps Deployment Identity and Access Management Artificial Intelligence Enterprise Software Mobile Development
On this page
Kin Score
APIs 14
MCP Servers 1
Rate Limits 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 38
apis.yml
87 Operational Transparency
Composite quality — 62.1/100 · strong
Contract Quality
13.8 / 25
Developer Ergonomics
14.2 / 20
Commercial Clarity
12.1 / 20
Operational Transparency
11.3 / 13
Agent readiness — 48/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
5 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
3 / 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 14
Model Context Protocol servers that expose these APIs to AI agents.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 5
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: outsystems
name: OutSystems
x-enrichment:
date: '2026-08-02'
status: enriched
artifacts_added: 54
pass: local-v1
description: OutSystems is an enterprise low-code and AI-assisted application development platform company, founded in 2001
and headquartered in Boston, Massachusetts with engineering in Lisbon, Portugal. Its two product lines are OutSystems 11
(O11), the self-managed/PaaS platform, and OutSystems Developer Cloud (ODC), the cloud-native successor. ODC publishes a
documented set of public REST APIs covering user and access management, portfolio, asset repository, asset and environment
configurations, build operations, deployments, dependency and impact analysis, code quality, native mobile builds, external
library generation, and subscription/entitlement usage. All ODC REST APIs authenticate with OAuth 2.0 client-credentials
via a per-tenant OIDC discovery document, use offset/limit pagination, and are rate limited per API domain. OutSystems also
ships a remote MCP server (early alpha) that exposes app inspection, the Mentor OML editing session, publishing, deployments,
external libraries and environments to AI coding agents.
url: https://raw.githubusercontent.com/api-evangelist/outsystems/refs/heads/main/apis.yml
image: https://www.outsystems.com/favicon.ico
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.20'
created: '2026-08-02'
modified: '2026-08-02'
tags:
- Company
- Low-Code
- Application Development
- Platform as a Service
- DevOps
- Deployment
- Identity and Access Management
- Artificial Intelligence
- Enterprise Software
- Mobile Development
apis:
- aid: outsystems:user-access-management-api-v1
name: OutSystems ODC User and Access Management API
description: REST endpoints for retrieving and managing users, groups, application roles, organization roles, permissions,
identity providers, OIDC clients, realms and subjects in an OutSystems Developer Cloud organization. 37 operations.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/identity/v1
tags:
- Identity and Access Management
- Users
- Roles
- Permissions
properties:
- type: OpenAPI
url: openapi/outsystems-user-access-management-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-user-access-management-api-v1-overlay.yaml
- aid: outsystems:portfolio-api-v2
name: OutSystems ODC Portfolio API
description: REST endpoints for retrieving information about assets and environments deployed across the stages of an OutSystems
Developer Cloud organization.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/portfolios/v2
tags:
- Portfolio
- Assets
- Environments
properties:
- type: OpenAPI
url: openapi/outsystems-portfolio-api-v2-openapi.json
- type: Overlay
url: overlays/outsystems-portfolio-api-v2-overlay.yaml
- aid: outsystems:portfolio-api-v1
name: OutSystems ODC Portfolio API (v1)
description: Version 1 of the ODC Portfolio API, superseded by v2. REST endpoints for retrieving information about assets
and environments in your organization.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/portfolios/v1
tags:
- Portfolio
- Assets
properties:
- type: OpenAPI
url: openapi/outsystems-portfolio-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-portfolio-api-v1-overlay.yaml
- aid: outsystems:asset-repository-api-v1
name: OutSystems ODC Asset Repository API
description: REST endpoints for retrieving information about assets and asset revisions held in the OutSystems Developer
Cloud asset repository.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/asset-repository/v1
tags:
- Assets
- Revisions
properties:
- type: OpenAPI
url: openapi/outsystems-asset-repository-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-asset-repository-api-v1-overlay.yaml
- aid: outsystems:asset-configurations-api-v1
name: OutSystems ODC Asset Configurations API
description: REST endpoints to get and update global environment settings and to manage configuration for individual agents
and applications.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/asset-configurations/v1
tags:
- Configuration
- Assets
properties:
- type: OpenAPI
url: openapi/outsystems-asset-configurations-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-asset-configurations-api-v1-overlay.yaml
- aid: outsystems:environment-configurations-api-v1
name: OutSystems ODC Environment Configurations API
description: REST endpoints for managing environment (stage) configurations in ODC, covering custom domains, IP filters
and private gateways.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/environment-configurations/v1
tags:
- Configuration
- Environments
- Networking
properties:
- type: OpenAPI
url: openapi/outsystems-environment-configurations-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-environment-configurations-api-v1-overlay.yaml
- aid: outsystems:build-operations-api-v1
name: OutSystems ODC Build Operations API
description: REST endpoints to start build operations for ODC assets and retrieve information about their status.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/builds/v1
tags:
- Builds
- DevOps
properties:
- type: OpenAPI
url: openapi/outsystems-build-operations-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-build-operations-api-v1-overlay.yaml
- aid: outsystems:deployments-api-v1
name: OutSystems ODC Deployments API
description: REST endpoints for publishing and deploying assets across the environments (stages) in an OutSystems Developer
Cloud organization, including rollback.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/deployments/v1
tags:
- Deployment
- DevOps
- Release Management
properties:
- type: OpenAPI
url: openapi/outsystems-deployments-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-deployments-api-v1-overlay.yaml
- aid: outsystems:dependency-management-api-v1
name: OutSystems ODC Dependency Management API
description: REST endpoints for launching and retrieving the results of impact analysis for the deployment and deletion
of an asset.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/dependency-management/v1
tags:
- Dependencies
- Impact Analysis
properties:
- type: OpenAPI
url: openapi/outsystems-dependency-management-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-dependency-management-api-v1-overlay.yaml
- aid: outsystems:code-quality-api-v1
name: OutSystems ODC Code Quality API
description: REST endpoints to submit code analysis requests and retrieve code quality findings, application scores and
analysis results — the technical-debt surface of the platform.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/code-quality/v1
tags:
- Code Quality
- Technical Debt
- Governance
properties:
- type: OpenAPI
url: openapi/outsystems-code-quality-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-code-quality-api-v1-overlay.yaml
- aid: outsystems:native-mobile-build-api-v1
name: OutSystems ODC Native Mobile Build API
description: REST endpoints for building and managing native iOS and Android mobile application packages, build versions,
validation and extensibility settings.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/native-mobile-builds/v1
tags:
- Mobile Development
- Builds
properties:
- type: OpenAPI
url: openapi/outsystems-native-application-orchestration-service-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-native-application-orchestration-service-api-v1-overlay.yaml
- aid: outsystems:external-library-generation-api-v1
name: OutSystems ODC External Library Generation API
description: REST endpoints for generating and managing external libraries from high-code .NET packages so ODC apps can
consume custom C# logic.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/external-libraries/v1
tags:
- External Libraries
- Extensibility
properties:
- type: OpenAPI
url: openapi/outsystems-external-library-generation-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-external-library-generation-api-v1-overlay.yaml
- aid: outsystems:subscription-api-v1
name: OutSystems ODC Subscription API
description: REST endpoints for retrieving subscription and entitlement data and usage metrics for an OutSystems Developer
Cloud organization.
humanURL: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
baseURL: https://{odc-portal-domain}/api/subscription/v1
tags:
- Subscription
- Entitlements
- Usage
properties:
- type: OpenAPI
url: openapi/outsystems-subscription-api-v1-openapi.json
- type: Overlay
url: overlays/outsystems-subscription-api-v1-overlay.yaml
- aid: outsystems:remote-mcp
name: OutSystems Remote MCP Server
description: Official OutSystems remote Model Context Protocol server (early alpha), exposed per tenant over streamable
HTTP with OAuth Dynamic Client Registration. Tool domains cover Apps, the read-only Context Service lookups, the Mentor
OML editing session, Publish, Deployments, External libraries and Environments.
humanURL: https://github.com/OutSystems/outsystems-mcp
baseURL: https://{tenant}.outsystems.dev/mcp
tags:
- Model Context Protocol
- Artificial Intelligence
- Agents
properties:
- type: MCPServer
url: mcp/outsystems-mcp.yml
- type: ToolCrosswalk
url: mcp/outsystems-tool-crosswalk.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: TrustCenter
url: security/outsystems-trust-center.yml
- type: Website
url: https://www.outsystems.com/
- type: DeveloperPortal
url: https://www.outsystems.com/community/
- type: Documentation
url: https://success.outsystems.com/documentation/outsystems_developer_cloud/
- type: APIReference
url: https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/
- type: GettingStarted
url: https://success.outsystems.com/documentation/outsystems_developer_cloud/getting_started/
- type: Support
url: https://success.outsystems.com/support/home/
- type: Blog
url: https://www.outsystems.com/blog/
- type: GitHubOrganization
url: https://github.com/OutSystems
- type: Pricing
url: https://www.outsystems.com/pricing-and-editions/
- type: SignUp
url: https://www.outsystems.com/free-edition/
- type: TermsOfService
url: https://www.outsystems.com/legal/terms-and-conditions/
- type: PrivacyPolicy
url: https://www.outsystems.com/legal/
- type: Postman
url: https://www.postman.com/outsystems-official/outsystems-11-platform-apis
- type: StatusPage
url: https://status.outsystems.com/
- type: Security
url: https://www.outsystems.com/security/report-a-vulnerability
- type: Compliance
url: https://security.outsystems.com/
- type: Packages
url: packages/outsystems-packages.yml
- type: SDKs
url: packages/outsystems-packages.yml
- type: CLI
url: cli/outsystems-cli.yml
- type: Components
url: components/outsystems-components.yml
- type: WellKnown
url: well-known/outsystems-well-known.yml
- type: SecurityTxt
url: well-known/outsystems-security.txt
- type: LLMsTxt
url: llms/outsystems-llms.txt
- type: Authentication
url: authentication/outsystems-authentication.yml
- type: OAuthScopes
url: scopes/outsystems-scopes.yml
- type: Conventions
url: conventions/outsystems-conventions.yml
- type: RateLimits
url: rate-limits/outsystems-rate-limits.yml
- type: ErrorCatalog
url: errors/outsystems-problem-types.yml
- type: Lifecycle
url: lifecycle/outsystems-lifecycle.yml
- type: Deprecation
url: lifecycle/outsystems-lifecycle.yml
- type: ChangeLog
url: changelog/outsystems-changelog.yml
- type: Conformance
url: conformance/outsystems-conformance.yml
- type: DataModel
url: data-model/outsystems-data-model.yml
- type: DomainSecurity
url: security/outsystems-domain-security.yml
- type: VulnerabilityDisclosure
url: security/outsystems-vulnerability-disclosure.yml
- type: AgentSkill
url: skills/_index.yml
- type: AgenticAccess
url: agentic-access/outsystems-agentic-access.yml