Enumerates the payment kinds this facilitator can handle, the protocol extensions it supports, and the fee-payer addresses it signs with. Call it at startup. The two things you need from the response: `kinds[].extra.feePayer` (embed this in the `extra` of every `paymentRequirements` you advertise) and `kinds[].x402Version` (echo it back on your payloads).

# ``200      Supported kinds enumerated by the facilitator.

object

kinds

array of objects

required

kinds*

object

x402Version

number

required

scheme

string

required

network

string

required

`^[^:]+:[^:]+$`

CAIP-2-like network identifier in the form `scheme:network`.

extra

object

extra object

extensions

array of strings

required

signers

object

required

View Additional Properties

# ``500      Unexpected enumeration failure.

```bash
curl --request GET \
     --url https://api.figment.io/x402/supported \
     --header 'accept: application/json' \
     --header 'x-api-key: your-api-key-here'
```

```
{
  "kinds": [
    {
      "x402Version": 0,
      "scheme": "string",
      "network": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
      "extra": {}
    }
  ],
  "extensions": [
    "string"
  ],
  "signers": {
    "additionalProp": [
      "string"
    ]
  }
}
```
