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
