Skip to content

Heyrafiki Contract

The versioned REST contract for the Heyrafiki API.

The contract is available for Sandbox integration. Version 1 accepts additive changes under the published compatibility policy.

The specification covers Practitioner discovery, Bookings, Sessions, Benefits, Claims, remittance and Webhooks. Examples use synthetic data.

Use the contract

The API base URL is https://api.heyrafiki.space/v1.

Validate a change

Requires Node.js 22 or newer.

npm ci
npm test

The checks validate the OpenAPI document, operation identifiers, authentication, error coverage, public-information boundary, synthetic insurance amount invariants, bitemporal Claim valuation and the control mapping for every operation.

Compatibility

Additive fields and operations do not change the major version. Breaking changes use a new major API version and a documented migration period. See the versioning policy.

Security

Report vulnerabilities through the Heyrafiki security policy. Never include personal, health or payment data in an issue or example.

License

Licensed under the Apache License 2.0.

About

The versioned REST contract and Assurance Graph for the Heyrafiki API.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages