aid: osano name: Osano description: >- Osano is a data privacy platform, founded in 2018 and headquartered in Austin, Texas, that helps organizations build and run privacy programs across consent management, subject rights (DSAR) automation, data mapping and discovery, privacy assessments, and vendor privacy risk management. It is a certified B Corporation and Public Benefit Corporation, and backs the platform with a "No Fines. No Penalties." guarantee covering GDPR, CPRA/CCPA and 95+ global privacy laws. Developers reach the platform through two public REST APIs — the Osano Customer REST API (api.osano.com) for cookie consent configurations, rules, audit logs, subject rights requests, action items and data discovery, and the Unified Consent Core API (uc.api.osano.com) for collecting, checking and merging consent for subjects across cookie and non-cookie touchpoints — plus a browser CMP JavaScript API, iOS/Android/React Native SDKs, a Unified Consent JS SDK, and outbound webhooks. Osano also operates OsanoBot, a compliance scanning crawler that authenticates itself with Web Bot Auth (RFC 9421 HTTP Message Signatures) and publishes its Ed25519 key directory publicly. url: https://raw.githubusercontent.com/api-evangelist/osano/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived specificationVersion: '0.20' created: '2026-08-26' modified: '2026-08-26' image: https://avatars.githubusercontent.com/u/40547146?v=4 tags: - Company - Data Privacy - Consent Management - Compliance - GDPR - CCPA - Cookie Consent - Subject Rights - Data Mapping - Vendor Risk - Privacy Assessments - Governance Risk Compliance maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io apis: - name: Osano CMP JavaScript API description: >- Browser-side JavaScript API for the Osano Consent Management Platform, loaded from cmp.osano.com. Exposes functions (showDialog, showDrawer, getConsent, ready, addEventListener), properties (consentModel, jurisdiction, gdprApplies, userData) and a documented event surface (osano-cm-consent-saved, osano-cm-script-blocked, osano-cm-initialized and others) so sites can react to a visitor's consent status. humanURL: >- https://developers.osano.com/cmp/javascript-api/developer-documentation-consent-javascript-api baseURL: https://cmp.osano.com tags: - Cookie Consent - Consent Management - JavaScript properties: - type: Documentation url: >- https://developers.osano.com/cmp/javascript-api/developer-documentation-consent-javascript-api - type: Components url: components/osano-components.yml - aid: osano:osano-cmp-api name: Osano Cmp API description: The cmp API from Osano — 6 operation(s) for cmp. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - CMP tags_raw: - cmp properties: - type: OpenAPI url: openapi/osano-cmp-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-cmprules-api name: Osano Cmp Rules API description: The cmpRules API from Osano — 2 operation(s) for cmprules. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: [] tags_raw: - cmpRules properties: - type: OpenAPI url: openapi/osano-cmprules-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-collections-api name: Osano Collections API description: The Collections API from Osano — 2 operation(s) for collections. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Collection tags_raw: - Collections properties: - type: OpenAPI url: openapi/osano-collections-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-config-api name: Osano Config API description: The Config API from Osano — 1 operation(s) for config. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Config properties: - type: OpenAPI url: openapi/osano-config-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-connectors-api name: Osano Connectors API description: The connectors API from Osano — 1 operation(s) for connectors. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Connectors tags_raw: - connectors properties: - type: OpenAPI url: openapi/osano-connectors-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-consent-profiles-api name: Osano Consent Profiles API description: The Consent Profiles API from Osano — 1 operation(s) for consent profiles. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Consent Profiles properties: - type: OpenAPI url: openapi/osano-consent-profiles-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-consents-api name: Osano Consents API description: The Consents API from Osano — 4 operation(s) for consents. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Consents properties: - type: OpenAPI url: openapi/osano-consents-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-customerinsights-api name: Osano Customer Insights API description: The customerInsights API from Osano — 1 operation(s) for customerinsights. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Customer Insights tags_raw: - customerInsights properties: - type: OpenAPI url: openapi/osano-customerinsights-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-datadiscovery-api name: Osano Data Discovery API description: Discover and manage data stores and personal data fields humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Data Discovery tags_raw: - dataDiscovery properties: - type: OpenAPI url: openapi/osano-datadiscovery-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-dsar-api name: Osano Dsar API description: Manage subject rights requests and data subject access requests humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - DSAR tags_raw: - dsar properties: - type: OpenAPI url: openapi/osano-dsar-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-dsaractionitems-api name: Osano Dsar Action Items API description: Manage action items for subject rights requests humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: [] tags_raw: - dsarActionItems properties: - type: OpenAPI url: openapi/osano-dsaractionitems-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-sessions-api name: Osano Sessions API description: The Sessions API from Osano — 1 operation(s) for sessions. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Sessions properties: - type: OpenAPI url: openapi/osano-sessions-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-subjectrightsportal-api name: Osano Subject Rights Portal API description: The subjectRightsPortal API from Osano — 2 operation(s) for subjectrightsportal. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: [] tags_raw: - subjectRightsPortal properties: - type: OpenAPI url: openapi/osano-subjectrightsportal-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-subjects-api name: Osano Subjects API description: The Subjects API from Osano — 9 operation(s) for subjects. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Subjects properties: - type: OpenAPI url: openapi/osano-subjects-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-token-api name: Osano Token API description: The Token API from Osano — 1 operation(s) for token. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Token properties: - type: OpenAPI url: openapi/osano-token-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ - aid: osano:osano-unified-consent-core-api-api name: Osano Unified Consent Core API description: >- The Unified Consent Core API API from Osano — 1 operation(s) for unified consent core api. humanURL: https://developers.osano.com/customer-rest-api baseURL: https://api.osano.com tags: - Unified Consent Core API properties: - type: OpenAPI url: openapi/osano-unified-consent-core-api-api-openapi.yml - type: Documentation url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: APIReference url: https://developers.osano.com/customer-rest-api - type: Authentication url: authentication/osano-authentication.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: DataModel url: data-model/osano-data-model.yml - type: Conventions url: conventions/osano-conventions.yml - type: Documentation url: https://developers.osano.com/uc/ - type: APIReference url: https://developers.osano.com/uc/core-api/openapi - type: SDK url: https://developers.osano.com/uc/js-sdk/ common: - type: Overlay url: overlays/osano-customer-rest-api-overlay.yaml - type: Overlay url: overlays/osano-unified-consent-core-api-overlay.yaml - type: DomainSecurity url: security/osano-domain-security.yml - type: Website url: https://www.osano.com/ - type: DeveloperPortal url: https://developers.osano.com/ - type: Documentation url: https://developers.osano.com/ - type: APIReference url: https://developers.osano.com/customer-rest-api - type: GettingStarted url: https://developers.osano.com/customer-rest-api/developer-api-doc - type: Support url: https://docs.osano.com/en-US/osano/directories - type: HelpCenter url: https://docs.osano.com/en-US/osano/directories - type: Blog url: https://www.osano.com/articles - type: GitHubOrganization url: https://github.com/osano - type: Pricing url: https://www.osano.com/plans - type: SignUp url: https://my.osano.com/ - type: TermsOfService url: https://osano.trusthub.com/terms - type: PrivacyPolicy url: https://osano.trusthub.com/privacy - type: StatusPage url: https://status.osano.com/ - type: TrustCenter url: https://trust.osano.com/ - type: Packages url: packages/osano-packages.yml - type: SDKs url: packages/osano-packages.yml - type: WellKnown url: well-known/osano-well-known.yml - type: LLMsTxt url: llms/osano-llms.txt - type: Conformance url: conformance/osano-conformance.yml - type: Compliance url: security/osano-trust-center.yml - type: ErrorCatalog url: errors/osano-problem-types.yml - type: Lifecycle url: lifecycle/osano-lifecycle.yml - type: Deprecation url: lifecycle/osano-lifecycle.yml - type: Authentication url: authentication/osano-authentication.yml - type: Conventions url: conventions/osano-conventions.yml - type: ChangeLog url: changelog/osano-changelog.yml - type: Components url: components/osano-components.yml - type: DataModel url: data-model/osano-data-model.yml - type: Webhooks url: asyncapi/osano-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: Plans url: plans/osano-plans-pricing.yml - type: RateLimits url: rate-limits/osano-rate-limits.yml - type: SLA url: https://osano.trusthub.com/sls - type: Subprocessors url: https://osano.trusthub.com/subprocessors x-enrichment: date: '2026-08-26' status: enriched artifacts_added: 29 pass: local-v1