# Get subprocessor

URL: /en/docs/api/v1/subprocessors/id/get
Last Updated: 2026-07-30T21:15:30.341Z

## Description
No description available.

## Available Actions
- Execute GET request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### GET /api/v1/subprocessors/{id}

**Get subprocessor**

Fetch a specific subprocessor for the current tenant.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Path parameters:**

| Name | Type | Required | Description |
|---|---|---|---|
| `id` | string | Yes | Subprocessor ID |

**Responses:**

- `200` - Subprocessor details
  - `success` (boolean)
  - `data` (Subprocessor (Subprocessor))

  Example (success):
  
  ```json
  {
  "success": true,
  "data": {
    "id": "vendor-123",
    "title": "Acme Cloud Hosting",
    "location": "eu-west-1 (Ireland)",
    "type": "required",
    "featured": true,
    "description": "Core infrastructure provider",
    "description_markdown": "- Ingests application metrics\n- Retains logs for 30 days\n",
    "badge": "https://directus.example.com/assets/vendor-badge",
    "template": "template-001",
    "date_created": "2025-03-01T10:05:00.000Z",
    "date_updated": "2025-04-12T08:30:00.000Z"
  }
}
  ```
- `401` - Unauthorized

  Example (unauthorized):
  
  ```json
  {
  "error": "unauthorized",
  "details": "Missing or invalid bearer token"
}
  ```
- `404` - Subprocessor not found

  Example (not_found):
  
  ```json
  {
  "error": "not_found",
  "details": "Subprocessor with id 'vendor-123' not found"
}
  ```
- `500` - Internal server error

  Example (server_error):
  
  ```json
  {
  "error": "server_error",
  "details": "Unexpected error occurred"
}
  ```

**Code samples:**

JS (fetch):

```javascript
const res = await fetch("https://app.orbiqhq.com/api/v1/subprocessors/vendor-123", {
  headers: { Authorization: `Bearer ${apiKey}` }
});
const { data } = await res.json();

```

