Alpine· Docs
Contents

Reference · Endpoints

List programmable endpoints

Page through the environment's programmable endpoints.

GET/v1/programmable-endpoints

Authorization: Bearer ak_test_… · Application API key

Send this read against a real sandbox bench leased to you. Nothing is simulated; the response is live.

GET /v1/programmable-endpoints

Key capabilities

  • ProgrammableEndpointList

Parameters

pageSizequery · optional
afterEndpointRefquery · optional

Sharp edges

  • pageSize defaults to 50 and caps at 100. Page forward with afterEndpointRef; there is no backward cursor.

Wire receipt

Captured from the real gateway by the scenario suite; nothing here is composed by hand.

The endpoint register pages through everything this environment holds; both wallets appear.

Request

GET /v1/programmable-endpoints?pageSize=50
Authorization: Bearer ak_test_…

Response · 200

{
  "status": 200,
  "body": {
    "value": {
      "organisationRef": "d6104010-8c59-477a-b34d-87caf543c208",
      "appRef": "ca70f749-111a-4ec8-8685-42e4e4d5a6a6",
      "environmentRef": "09633d9d-6dc8-44f8-9f90-cb50d0873ff8",
      "rows": [
        {
          "family": "customer_balance_collection_child",
          "accountRef": "1baa9144-8a36-3fb5-bfab-395db835f1ae",
          "endpointRef": "23f410d0-11b3-3cb0-aaa8-911e90aa2f2b",
          "ownerRef": "c0d7757b-1aef-437e-b7c3-2208bb25c3d8",
          "ownerKind": "business-entity",
          "unit": {
            "kind": "fiat",
            "currency": "NGN"
          },
          "capabilityPosture": {
            "receive": "external_and_internal",
            "send": "outbound_enabled",
            "lifecycle": "permanent",
            "drain": "no_drain",
            "backing": "collection_child",
            "purpose": "customer_balance",
            "gas": "no_gas",
            "liquidity": "no_liquidity"
          },
          "locatorSummary": {
            "kind": "locator_forms",
            "count": 1,
            "forms": [
              "nigerian_bank_account"
            ]
          }
        },
        {
          "family": "customer_balance_internal",
          "accountRef": "281b43e7-a6c6-34b6-a488-15266d29d607",
          "endpointRef": "2638f318-9348-3985-aea2-1819b9864dd0",
          "ownerRef": "5b743f4c-af60-4a67-8392-ff77fb0a6133",
          "ownerKind": "business-entity",
          "unit": {
            "kind": "fiat",
            "currency": "NGN"
          },
          "capabilityPosture": {
            "receive": "internal_only",
            "send": "disabled",
            "lifecycle": "permanent",
            "drain": "no_drain",
            "backing": "internal_ledger",
            "purpose": "customer_balance",
            "gas": "no_gas",
            "liquidity": "no_liquidity"
          },
          "locatorSummary": {
            "kind": "no_locator",
            "forms": []
          }
        },
        {
          "family": "customer_balance_internal",
          "accountRef": "60ac292f-b0c0-39bc-802b-4b785fa053a1",
          "endpointRef": "8c631d30-8435-341e-b3f1-ba52c52234f9",
          "ownerRef": "56810c15-58dc-48a4-8d11-93aabcbaf6ca",
          "ownerKind": "business-entity",
          "unit": {
            "kind": "fiat",
            "currency": "NGN"
          },
          "capabilityPosture": {
            "receive": "internal_only",
            "send": "disabled",
            "lifecycle": "permanent",
            "drain": "no_drain",
            "backing": "internal_ledger",
            "purpose": "customer_balance",
            "gas": "no_gas",
            "liquidity": "no_liquidity"
          },
          "locatorSummary": {
            "kind": "no_locator",
            "forms": []
          }
        },
        {
          "family": "customer_balance_internal",
          "accountRef": "10da79a0-a50a-38af-88ad-50f84cfc9064",
          "endpointRef": "9e1687e8-fdc4-3da7-85e1-7c060758e5d2",
          "ownerRef": "b10499a3-b424-4cf8-b2a7-85d27532ffa7",
          "ownerKind": "business-entity",
          "unit": {
            "kind": "fiat",
            "currency": "NGN"
          },
          "capabilityPosture": {
            "receive": "internal_only",
            "send": "disabled",
            "lifecycle": "permanent",
            "drain": "no_drain",
            "backing": "internal_ledger",
            "purpose": "customer_balance",
            "gas": "no_gas",
            "liquidity": "no_liquidity"
          },
          "locatorSummary": {
            "kind": "no_locator",
            "forms": []
          }
        },
        {
          "family": "customer_balance_internal",
          "accountRef": "cddd5764-3bf0-4781-851f-41e71d89af57",
          "endpointRef": "b3631242-dec7-415c-b446-ee7a403ccc51",
          "ownerRef": "cddd5764-3bf0-4781-851f-41e71d89af57",
          "ownerKind": "business-entity",
          "unit": {
            "kind": "fiat",
            "currency": "NGN"
          },
          "capabilityPosture": {
            "receive": "internal_only",
            "send": "disabled",
            "lifecycle": "permanent",
            "drain": "no_drain",
            "backing": "internal_ledger",
            "purpose": "customer_balance",
            "gas": "no_gas",
            "liquidity": "no_liquidity"
          },
          "locatorSummary": {
            "kind": "no_locator",
            "forms": []
          }
        }
      ]
    },
    "freshness": "Current",
    "visibility": "Full",
    "evidence": [
      {
        "receiptRef": "7cb7647f-74e1-39e9-ba86-c9f54f448f95",
        "source": "VaeRuntime"
      },
      {
        "receiptRef": "b9f0e40e-6ea7-38ef-b677-9b6690e67cd8",
        "source": "SecurityIdentity"
      },
      {
        "receiptRef": "fe5692ed-98c3-32fe-8895-42b72e5cfe98",
        "source": "SecurityIdentity"
      }
    ]
  },
  "evidence": [
    {
      "receiptRef": "7cb7647f-74e1-39e9-ba86-c9f54f448f95"
    },
    {
      "receiptRef": "b9f0e40e-6ea7-38ef-b677-9b6690e67cd8"
    },
    {
      "receiptRef": "fe5692ed-98c3-32fe-8895-42b72e5cfe98"
    }
  ]
}

captured 2026-07-11 · gateway 0.1.0 · Money moves · List the endpoints

generated from openapi.json · gateway 0.1.0 · sandbox