# SafetyWing API Documentation > SafetyWing's API allows you to embed our global health insurance products within your product. We partner with HR, freelancer, contractor platforms and others to provide health insurance access in 175+ countries. ## Guides: Get started - [Contact us](https://documentation.safetywing.com/docs/contact-us.md): Please contact us if you have any feedback or issues! ## Guides: Documentation - [Production](https://documentation.safetywing.com/docs/production-environment.md) ## API Reference: Platform API - Application Bundles - [List application bundles](https://documentation.safetywing.com/reference/list.md): Returns a paginated list of application bundles with full applicant details. If companyContractId is not provided, the current active contract is used. - [Create application bundle](https://documentation.safetywing.com/reference/create.md): Creates a new application bundle with one or more applicants (policy holder and optional dependants). The application bundle goes through validation, plan availability checks, and is submitted for… - [Get application bundle](https://documentation.safetywing.com/reference/getapplicationbundle.md): Retrieves an existing application bundle by its ID, including all applicants and their application statuses. - Plans - [List plans and pricing](https://documentation.safetywing.com/reference/list_5.md): Return a list of available plans for your company, including their features and pricing information. - [List renewal plans and pricing](https://documentation.safetywing.com/reference/listrenewalplans.md): Returns the plan set proposed by the renewal request attached to the given company contract, with pricing as of the renewal's date. If `companyContractId` is omitted, the current (or most recently… - Contract Bundles - [Cancel contract bundle](https://documentation.safetywing.com/reference/cancel.md): Cancel the entire contract bundle — the planholder and all dependants — for valid reasons. Based on the provided date, the system determines the closest date on which coverage can end: coverage… - [Cancel a single contract holder](https://documentation.safetywing.com/reference/cancelcontractholder.md): Cancel one dependant's contracts within a contract bundle. Based on the provided date, the system determines the closest date on which coverage can end: coverage always ends on the 14th or on the… - [List contract bundles](https://documentation.safetywing.com/reference/list_2.md): Returns a paginated list of contract bundles with insured members and their contract details. If companyContractId is not provided, the current active contract is used. Pass userId to return only… - Company Contracts - [List company contracts](https://documentation.safetywing.com/reference/list_1.md): Returns a paginated list of company contracts with their ID, start date, end date, and status. - Groups - [List existing groups in your plan](https://documentation.safetywing.com/reference/list_4.md): Retrieve a list of available groups. By default there is one main group created for you (named "General"). The group size response parameter represents how many members are assigned to each group. - [Create new group](https://documentation.safetywing.com/reference/create_1.md): Create custom groups to organize your members according to their status in the company or other attributes of your choosing. - [Update group](https://documentation.safetywing.com/reference/update.md): Update an existing group's details. - [Delete group](https://documentation.safetywing.com/reference/delete.md): Delete an existing group. - Draft Applications - [List draft applications](https://documentation.safetywing.com/reference/list_3.md): Returns a paginated list of pending draft applications (invites not yet converted to application bundles). If companyContractId is not provided, the current active contract is used. - Renewals - [Update contract bundle during renewal](https://documentation.safetywing.com/reference/updatecontractbundleduringrenewal.md): Applies a member's renewal decision for one contract-bundle renewal request in your company. The body's `requestChangeType` selects the action — NO_CHANGES, PLAN_CHANGE (with `selectedPlanId`),… - [List contract bundle renewal requests](https://documentation.safetywing.com/reference/listcontractbundles.md): Lists the contract bundle renewal requests in your company. By default returns every contract bundle renewal request across all groups; pass groupId to scope to a single contract bundle group (i.e.… - [List generated renewal form links](https://documentation.safetywing.com/reference/listlinks.md): Lists renewal-form links for your company, newest first, including expiry and whether each link has been used. By default returns links for your current company contract; pass companyContractId to… - [Generate renewal form links](https://documentation.safetywing.com/reference/generatelinks.md): Generates one renewal-form link per member group, each scoped to your company's current renewal request. Each link carries an expiring token the group can use to fill in its renewal form. Links are… - Members - [Get multiple members' details](https://documentation.safetywing.com/reference/listmembers.md): **Deprecated** — use [List contract bundles](/reference/list_2) (`GET /contract-bundles`) for live policy state (contracts, coverage, costs, `externalId`), or [List application… - [Adding a new member](https://documentation.safetywing.com/reference/addmember.md): **Deprecated** — use [Create application bundle](/reference/create) (`POST /application-bundles`) instead: it submits a member and their dependants in one atomic call and supports `externalId`. This… - [Cancel member](https://documentation.safetywing.com/reference/cancelmember.md): **Deprecated** — use [Cancel contract bundle](/reference/cancel) (`POST /contract-bundles/{contractBundleId}/cancel`) to end coverage for a planholder and their dependants, or [Cancel a single… - [Get a single member's details](https://documentation.safetywing.com/reference/getmember.md): **Deprecated** — use [Get application bundle](/reference/getapplicationbundle) (`GET /application-bundles/{applicationBundleId}`) for a submitted application, or [List contract… - Webhooks - [Deactivate webhook](https://documentation.safetywing.com/reference/deactivatesubscriber.md): Deactivate webhook subscription. - [Subscribe for topic](https://documentation.safetywing.com/reference/registersubscriber.md): Provide information where webhook events should be delivered in your system. - contract_holder.policy_issued - [Webhook contract_holder.policy_issued](https://documentation.safetywing.com/reference/post_contract-holder-policy-issued.md): **This is an outbound webhook** — SafetyWing sends an HTTP `POST` to the URL you registered when a contract holder's policy is issued. Currently emitted only for a dependant added to an… - member.status.changed - [Webhook member.status.changed (deprecated)](https://documentation.safetywing.com/reference/post_member-status-changed.md): > ⚠️ **Deprecated — this webhook will be removed soon.** Migrate to the contract-based events (e.g. `contract_holder.policy_issued`). **This is an outbound webhook** — SafetyWing sends an HTTP… ## Changelog - [0.19.8 Filter contract bundles by member](https://documentation.safetywing.com/changelog/0-19-8-filter-contract-bundles-by-member.md) - [0.19.7 Member endpoints are deprecated](https://documentation.safetywing.com/changelog/0-19-7-members-deprecation.md) - [0.19.6 Bring your own member IDs with externalId](https://documentation.safetywing.com/changelog/0-19-6-external-id.md) - [0.19.5 Contract bundle cancellation](https://documentation.safetywing.com/changelog/0-19-5-contract-bundle-cancellation.md) - [0.19.4 New sandbox base URL](https://documentation.safetywing.com/changelog/v0194-new-sandbox-base-url-1.md) - [0.19.3 New fields on renewal listings](https://documentation.safetywing.com/changelog/v0193-new-fields-on-renewal-listings.md) - [0.19.2 New webhook: contract_holder.policy_issued](https://documentation.safetywing.com/changelog/v0192-new-webhook-contract_holderpolicy_issued.md) - [0.19.1](https://documentation.safetywing.com/changelog/v0191.md) - [0.19.0 Renewals](https://documentation.safetywing.com/changelog/v0190-renewals.md) - [0.18.0 Added list the plans (and pricing) proposed for the renewal](https://documentation.safetywing.com/changelog/added-get-apiremote-healthv1plansrenewal.md)