> ## Documentation Index
> Fetch the complete documentation index at: https://help.elationhealth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The Lab Vendor Object

```json theme={null}
{
		"id": 63929778422,
		"practice_created": null,
		"name": "DLS",
		"display_name": "DLS",
		"has_order_compendium": true,
		"has_test_compendium": true,
		"results_integration_available": true,
		"orders_integration_available": true,
		"compendiums": [
        {
          "code": "Sean Howard",
          "created_date": "2022-06-06T11:04:06Z",
          "deleted_date": null,
          "id": 140758847586747,
          "lab_vendor": 63929778422,
          "last_updated": "2022-06-06T11:04:06.290539Z",
          "name": "Ariana Jones"
        }
    ],
		"default_compendium": {
      	"code": "Harris1 PLC2022-05-06 10:54:18+00:00",
        "created_date": "2020-01-16T17:52:09Z",
        "deleted_date": "2022-06-06T11:32:51Z",
        "id": 140745672360379,
        "lab_vendor": 67186196726,
        "last_updated": "2022-06-06T11:32:51.388089Z",
        "name": "Harris10 PLC2022-05-06 10:54:18+00:00 Compendium"
     }
}
```

| Attribute | Type | Allowed Values | Description |
| :- | :- | :- | :- |
| id | integer | | |
| practice\_created | integer | integer, null | The practice that owns this vendor. `null` indicates a global, Elation-managed vendor available to all practices. When creating a vendor via `POST /api/2.0/lab_vendors/`, this field is required and must be set to the authenticated practice ID. |
| name | string | | |
| display\_name | string | | |
| has\_order\_compendium | boolean | the same field as 'has\_test\_compendium' | |
| has\_test\_compendium | boolean | | |
| results\_integration\_available | boolean | | |
| orders\_integration\_available | boolean | | |
| compendiums | List of Compendium Object | | |
| default\_compendium | Compendium Object | Compendium Object, null | |

<Note>
  Practice-scoped lab vendors are created by a single practice for custom or in-house lab workflows. Global vendors (`practice_created: null`) are provisioned by Elation and cannot be created through the API.
</Note>
