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

# Get Interop Status

> Check the cross-chain signature submission status for a voucher.

`GET /api/v1/vouchers/:voucherId/status/interop-info`

Returns the status of a cross-chain signature submission initiated via `submit/interop-init`.

## Parameters

### Path

| Name        | Type     | Required | Description    |
| ----------- | -------- | -------- | -------------- |
| `voucherId` | `string` | Yes      | The voucher ID |

### Query

| Name           | Type      | Required | Description                                         |
| -------------- | --------- | -------- | --------------------------------------------------- |
| `id`           | `string`  | Yes      | Signature submission identifier, 1–128 characters   |
| `paymentIndex` | `integer` | No       | Index of the payment being signed (0–10, default 0) |
| `vid`          | `string`  | No       | Voucher ID override, 1–32 characters                |

## Request example

```shell theme={null}
curl --request GET 'https://payments.bleepay.com/api/v1/vouchers/vch_482916/status/interop-info?id=sig_abc&paymentIndex=0' \
  --header 'Authorization: Bearer <payer_token>'
```

## Response

### Response schema

| Field    | Type     | Description                                                    |
| -------- | -------- | -------------------------------------------------------------- |
| `status` | `string` | Interop status: `PENDING`, `SUCCEEDED`, `FAILED`, or `UNKNOWN` |

### Example response

```json theme={null}
{
  "status": "SUCCEEDED"
}
```

### Error responses

| Status | Code           | Description                     |
| ------ | -------------- | ------------------------------- |
| `401`  | `unauthorized` | Missing or invalid bearer token |
| `404`  | `not_found`    | Voucher not found               |
