New facility document API changes and more

Upcoming Changes (July 21, 2025)

We plan to introduce new facilities endpoints for documents, licenses, accreditations, and malpractice insurances to the API.

Facility Documents

The new endpoints for documents are:

  • /p/api/v1/facilities/<facility_id>/documents
  • /p/api/v1/facilities/<facility_id>/documents/<pk>

The available actions are:

  1. List all facility documents: GET /p/api/v1/facilities/<facility_id>/documents.
  2. Create a new facility documents: POST /p/api/v1/facilities/<facility_id>/documents/
  3. Get details for a specific facility document: GET /p/api/v1/facilities/<facility_id>/documents/<pk>/
  4. Update details for a specific facility document: PATCH /p/api/v1/facilities/<facility_id>/documents/<pk>/
  5. Remove a specific facility document: DELETE /p/api/v1/facilities/<facility_id>/documents/<pk>/

Facility Licenses

The new endpoints for facility licenses are:

  • /p/api/v1/facilities/<facility_id>/licenses
  • /p/api/v1/facilities/<facility_id>/licenses/<pk>

The available actions are:

  1. List all facility licenses: GET /p/api/v1/facilities/<facility_id>/licenses/
  2. Create a new facility licenses: POST /p/api/v1/facilities/<facility_id>/licenses/
  3. Get details for a specific facility license: GET /p/api/v1/facilities/<facility_id>/licenses/<pk>/
  4. Update details for a specific facility license: PATCH /p/api/v1/facilities/<facility_id>/licenses/<pk>/
  5. Remove a specific facility license: DELETE /p/api/v1/facilities/<facility_id>/licenses/<pk>/

Facility Accreditations

The new endpoints for facility accreditations are:

  • /p/api/v1/facilities/<facility_id>/accreditations
  • /p/api/v1/facilities/<facility_id>/accreditations/<pk>

The available actions are:

  1. List all facility accreditations: GET /p/api/v1/facilities/<facility_id>/accreditations/
  2. Create a new facility accreditations: POST /p/api/v1/facilities/<facility_id>/accreditations/
  3. Get details for a specific facility accreditation: GET /p/api/v1/facilities/<facility_id>/accreditations/<pk>/
  4. Update details for a specific facility accreditation: PATCH /p/api/v1/facilities/<facility_id>/accreditations/<pk>/
  5. Remove a specific facility accreditation: DELETE /p/api/v1/facilities/<facility_id>/accreditations/<pk>/

Facility Malpractice Insurances

The new endpoints for facility malpractice insurances are:

  • /p/api/v1/facilities/<facility_id>/malpractice-insurances
  • /p/api/v1/facilities/<facility_id>/malpractice-insurances/<pk>

The available actions are:

  1. List all facility malpractice insurances: GET /p/api/v1/facilities/<facility_id>/malpractice-insurances/
  2. Create a new facility malpractice insurances: POST /p/api/v1/facilities/<facility_id>/malpractice-insurances/
  3. Get details for a specific facility malpractice insurance: GET /p/api/v1/facilities/<facility_id>/malpractice-insurances/<pk>/
  4. Update details for a specific facility malpractice insurance: PATCH /p/api/v1/facilities/<facility_id>/malpractice-insurances/<pk>/
  5. Remove a specific facility malpractice insurance: DELETE /p/api/v1/facilities/<facility_id>/malpractice-insurances/<pk>/