> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # CustomOrigin ## Example Usage ```typescript theme={null} import { CustomOrigin } from "@openrouter/sdk/models"; let value: CustomOrigin = { host: "unhappy-doing.org", pathPrefix: "", status: { failure: "", state: "no_credential", }, }; ``` ## Fields | Field | Type | Required | Description | | - | - | - | - | | `host` | *string* | ✔️ | N/A | | `pathPrefix` | *string* | ✔️ | N/A | | `status` | [models.CustomOriginStatus](../models/customoriginstatus.mdx) | ✔️ | The vault injection decision for this destination, at `read_at`. |