Skip to main content
GET
/
v1
/
organizations
/
{organization_id}
/
custom-drugs
cURL
curl --request GET \
  --url https://api.sandbox.parchmenthealth.io/external/v1/organizations/{organization_id}/custom-drugs \
  --header 'Authorization: Bearer <token>' \
  --header 'x-organization-secret: <x-organization-secret>'
{
  "success": true,
  "statusCode": 123,
  "message": "<string>",
  "code": "SUCCESS",
  "data": [
    {
      "custom_drug_id": "<string>",
      "item_generic_name": "<string>",
      "item_trade_name": "<string>",
      "brand_name": "<string>",
      "item_strength": "<string>",
      "item_form": "<string>",
      "route_of_administration": "<string>",
      "quantity": "<string>",
      "max_repeats": "<string>",
      "poison_class": "<string>",
      "custom_product_id": "<string>",
      "description": "<string>",
      "patient_instructions": "<string>",
      "doctor_instructions": "<string>"
    }
  ],
  "timestamp": "<string>",
  "requestId": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.parchmenthealth.io/llms.txt

Use this file to discover all available pages before exploring further.

Retrieves the organization-level custom drug catalog (shared org drugs only).

Integration Notes

  1. Scope Requirement: Your API token must include the read:custom_drug scope.
  2. Scope of data: Returns only organization-level drugs (ORGANIZATION#{organization_id}). To get a specific prescriber’s combined list (org + their personal drugs), use the user-level list endpoint.
  3. Prefill: Use each drug’s custom_drug_id to prefill the prescription form.
  4. Optional fields: Fields that are not set on a drug are omitted from the response.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

x-organization-secret
string
required

Organization secret for authentication - provided by Parchment

Path Parameters

organization_id
string<uuid>
required

Organization ID

Response

Custom drugs retrieved successfully

success
boolean
statusCode
integer
message
string
code
string
Example:

"SUCCESS"

data
object[]
timestamp
string
requestId
string