# GET VC Inference

## Fetch VC Inference

<mark style="color:green;">`GET`</mark> `/v1/inferences-vc`

Returns a paginated list of voice conversion [inference job](https://docs.twintune.ai/twintune/types-and-limits/inference-job).

### **Headers**

| Name      | Value     |
| --------- | --------- |
| x-api-key | `<token>` |

### **Query Parameters**

<table><thead><tr><th width="252">Name</th><th width="163">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>order</code></td><td>string</td><td>asc (default) or desc</td></tr><tr><td><code>page</code></td><td>integer</td><td>Page offset (default 1)</td></tr><tr><td><code>perPage</code></td><td>integer</td><td>Page size (default 10)</td></tr></tbody></table>

### **Response**

{% tabs %}
{% tab title="200: OK" %}

```json
{
    "data": [
        {
            "inferenceId": "123x456",
            "modelId": "123x456",
            "status": "RUNNING",
            "type": "VC",
            "inferenceUrl": null,
            "jobStartTime": "2024-01-01 20:15:50.428000 +00:00",
            "jobEndTime": null
        },
        ...
    ],
    "meta": {
        "currentPage": 1,
        "firstPage": 1,
        "firstPageUrl": "/?page=1",
        "lastPage": 3,
        "lastPageUrl": "/?page=2",
        "nextPageUrl": "/?page=3",
        "perPage": 10,
        "previousPageUrl": null,
        "total": 30,
    }
}
```

{% endtab %}

{% tab title="403: Forbidden" %}

```json
{"message": "Forbidden"}
```

{% endtab %}

{% tab title="429: Rate Limit" %}

```json
{"error": "Rate limit exceeded."}
```

{% endtab %}
{% endtabs %}

***

## Fetch VC Inference by ID

<mark style="color:green;">`GET`</mark> `/v1/inferences-vc/{inferenceId}`

Returns a single voice conversion [inference job](https://docs.twintune.ai/twintune/types-and-limits/inference-job) by id.

### **Headers**

| Name      | Value     |
| --------- | --------- |
| x-api-key | `<token>` |

### **Response**

{% tabs %}
{% tab title="200: OK" %}

```json
{
    "inferenceId": "123x456",
    "modelId": "123x456",
    "status": "RUNNING",
    "type": "VC",
    "inferenceUrl": null,
    "jobStartTime": "2024-01-01 20:15:50.428000 +00:00",
    "jobEndTime": null
}
```

{% endtab %}

{% tab title="403: Forbidden" %}

```json
{"message": "Forbidden"}
```

{% endtab %}

{% tab title="429: Rate Limit" %}

```json
{"error": "Rate limit exceeded."}
```

{% endtab %}
{% endtabs %}
