aid: cabolabs name: CaboLabs description: 'CaboLabs Health Informatics is a Montevideo, Uruguay based health informatics company founded in 2012 by Pablo Pazos Gutierrez, specializing in clinical data standards and interoperability. It builds and licenses Atomik, a standardized openEHR Clinical Data Repository and Demographic Data Repository that implements the openEHR ITS REST API Release 1.0.2 over a JWT-authenticated JSON API, and maintains a family of Apache-2.0 open source openEHR tooling including the EHRServer clinical data repository, the openEHR-SDK for JVM languages, the openEHR-CLI, an openEHR conformance verification framework, and the openEHR Toolkit. Alongside the software it delivers consultancy, audit and training services covering openEHR, HL7 FHIR, HL7 v2.x, CDA, DICOM and SNOMED CT for hospitals, health-tech startups and software vendors worldwide.' image: https://cabolabs.com/images/cabolabs_vertical_square_web_text.png url: https://raw.githubusercontent.com/api-evangelist/cabolabs/refs/heads/main/apis.yml x-type: company x-source: harvest:openehr-coalition specificationVersion: '0.20' created: '2026-09-02' modified: '2026-09-02' tags: - Company - Health - Healthcare - Interoperability - openEHR - FHIR - HL7 - Clinical Data Repository - Electronic Health Records - Standards - SNOMED CT - DICOM - Medical Records - Uruguay x-enrichment: date: '2026-09-02' status: enriched artifacts_added: 17 pass: local-v1 apis: - aid: cabolabs-atomik-openehr-rest-api name: Atomik openEHR REST API description: 'Atomik is CaboLabs'' standardized Clinical Data Repository and Demographic Data Repository. Its REST API implements the official openEHR ITS REST specification Release 1.0.2 for EHR, EHR_STATUS, CONTRIBUTION, COMPOSITION and DIRECTORY, and adds CaboLabs-proposed API families for the openEHR demographic model (PERSON, ORGANISATION, GROUP, AGENT, ROLE, PARTY_RELATIONSHIP), administrative operations (conformance test support and physical deletion for right-to-be-forgotten), cluster synchronization, and monitoring/health indicators. The API is JSON-only as of June 2025, authenticated with a JWT bearer token obtained from POST /api/v1/auth, and is delivered as a per-customer instance on a licensed deployment.' humanURL: https://atomik.app/documentation/apis baseURL: https://{instance}.atomik.app/api/v1 tags: - openEHR - Clinical Data Repository - Electronic Health Records - Health - Interoperability properties: - type: Documentation url: https://atomik.app/documentation - type: APIReference url: https://atomik.app/documentation/apis - type: GettingStarted url: https://atomik.app/documentation/getting_started - type: Authentication url: authentication/cabolabs-authentication.yml - type: Conformance url: conformance/cabolabs-conformance.yml - type: ChangeLog url: changelog/cabolabs-changelog.yml - type: Pricing url: https://cabolabs.com/our_software/atomik/pricing - aid: cabolabs-ehrserver-rest-api name: CaboLabs EHRServer REST API description: 'EHRServer is CaboLabs'' Apache-2.0 open source, service-oriented openEHR clinical data repository. It exposes a REST API under /rest/v1 for authentication, organizations, users, EHRs, operational templates, contributions, compositions and saved queries, plus a legacy /api/v1 surface and management and synchronization endpoints. The project publishes a machine-readable Insomnia request collection of 73 requests and a wiki-published error-code registry. EHRServer is self-hosted, so the base URL is the deployer''s own host.' humanURL: https://cabolabs.com/our_software/ehrserver baseURL: https://{your-ehrserver-host}/rest/v1 tags: - openEHR - Clinical Data Repository - Electronic Health Records - Open Source - Health properties: - type: Documentation url: https://ppazos.github.io/cabolabs-ehrserver/ - type: SourceCode url: https://github.com/ppazos/cabolabs-ehrserver - type: ErrorCatalog url: errors/cabolabs-problem-types.yml - type: Examples url: examples/cabolabs-ehrserver-2.0-insomnia.json maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Website url: https://cabolabs.com/ - type: DeveloperPortal url: https://atomik.app/documentation - type: Documentation url: https://cabolabs.com/our_software/atomik/documentation - type: APIReference url: https://atomik.app/documentation/apis - type: GettingStarted url: https://atomik.app/documentation/getting_started - type: Support url: https://cabolabs.com/our_software/atomik/faq - type: Blog url: https://cabolabs.com/blog - type: GitHubOrganization url: https://github.com/CaboLabs - type: Pricing url: https://cabolabs.com/our_software/atomik/pricing - type: LLMsTxt url: llms/cabolabs-llms.txt - type: Packages url: packages/cabolabs-packages.yml - type: SDKs url: packages/cabolabs-packages.yml - type: CLI url: cli/cabolabs-cli.yml - type: MCPServer url: mcp/cabolabs-mcp.yml - type: Authentication url: authentication/cabolabs-authentication.yml - type: Conventions url: conventions/cabolabs-conventions.yml - type: Lifecycle url: lifecycle/cabolabs-lifecycle.yml - type: ChangeLog url: changelog/cabolabs-changelog.yml - type: Conformance url: conformance/cabolabs-conformance.yml - type: ErrorCatalog url: errors/cabolabs-problem-types.yml - type: DataModel url: data-model/cabolabs-data-model.yml - type: Plans url: plans/cabolabs-plans-pricing.yml - type: RateLimits url: rate-limits/cabolabs-rate-limits.yml - type: DomainSecurity url: security/cabolabs-domain-security.yml - type: Sandbox url: sandbox/cabolabs-sandbox.yml - type: Examples url: examples/cabolabs-ehrserver-2.0-insomnia.json