# ByoProvider

The ByoProvider object of the Kaabist API.

| Field | Type | Required | Description |
|---|---|---|---|
| `id` | string | yes | pattern `^byo_[0-9a-hjkmnp-tv-z]{26}$` |
| `object` | `"byo_provider"` | yes |  |
| `kind` | `"proxy"`, `"llm"`, `"captcha"` | yes |  |
| `name` | string | yes |  |
| `status` | `"untested"`, `"healthy"`, `"degraded"`, `"failing"` | yes |  |
| `last_health_at` | string or null (date-time) | yes |  |
| `health` | object |  |  |
| `health.checked_at` | string (date-time) | yes |  |
| `health.ok` | boolean | yes |  |
| `health.latency_ms` | integer or null | yes | ≥ 0 |
| `health.detail` | string | yes |  |
| `config_public` | map of any | yes |  |
| `created_at` | string (date-time) | yes |  |

## Example

```json
{
  "id": "byo_01j9zqk3q7m4n5p6r7s8t9v0wx",
  "object": "byo_provider",
  "kind": "proxy",
  "name": "my-bright-data",
  "status": "healthy",
  "last_health_at": "2026-09-18T10:00:00Z",
  "config_public": {
    "vendor": "brightdata",
    "pool": "residential"
  },
  "created_at": "2026-09-18T10:00:00Z"
}
```
