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

# Split/Merge Support

<div className="venue-tags" aria-label="Supported venues">
  <span className="venue-tag">Hyperliquid</span>
  <span className="venue-tag">Polymarket</span>
</div>

Discovers support and current availability for version 2 outcome split and merge operations.
No signature is required.

## Endpoint

```text theme={null}
POST /info
```

## Request Body

```json theme={null}
{
  "type": "outcomeOperationCapabilities"
}
```

## Response

This example shows both Polymarket operations enabled and ready. Availability depends on the
current deployment and runtime state.

```json theme={null}
{
  "schemaVersion": 2,
  "capabilities": [
    {
      "schemaVersion": 2,
      "adapter": "hyperliquid",
      "operation": "split",
      "supported": false,
      "admissionEnabled": false,
      "submissionAvailable": false,
      "reconciliationAvailable": false
    },
    {
      "schemaVersion": 2,
      "adapter": "hyperliquid",
      "operation": "merge",
      "supported": false,
      "admissionEnabled": false,
      "submissionAvailable": false,
      "reconciliationAvailable": false
    },
    {
      "schemaVersion": 2,
      "adapter": "polymarket",
      "operation": "split",
      "supported": true,
      "admissionEnabled": true,
      "submissionAvailable": true,
      "reconciliationAvailable": true
    },
    {
      "schemaVersion": 2,
      "adapter": "polymarket",
      "operation": "merge",
      "supported": true,
      "admissionEnabled": true,
      "submissionAvailable": true,
      "reconciliationAvailable": true
    }
  ]
}
```

| Field | Meaning |
| - | - |
| `schemaVersion` | The operation contract version; currently `2` |
| `adapter` | `hyperliquid` or `polymarket` |
| `operation` | `split` or `merge` |
| `supported` | The backend implements this adapter's version 2 operation |
| `admissionEnabled` | Current policy permits accepting new requests for this operation |
| `submissionAvailable` | The runtime is currently available to submit execution |
| `reconciliationAvailable` | The runtime is currently available to reconcile existing operations |

Check all of `supported`, `admissionEnabled`, and `submissionAvailable` before offering a new
operation. These are global capability indicators, not a check of a specific user's balances or
market eligibility. Admission still validates the signed request.

Reconciliation may remain available while new submissions are disabled. Continue checking
[Split/Merge Status](/api-reference/info-endpoints/outcome-operation-status) for existing
requests.

Hyperliquid's version 2 rows currently report `supported: false`. The
[legacy Hyperliquid merge](/api-reference/exchange-endpoints/merge-outcome) uses a different request
shape and remains separately supported. For version 2 requests, see
[Split and Merge](/api-reference/exchange-endpoints/polymarket-outcome-operations).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.