GET /v1/webhook-endpoints
curl --request GET \
--url https://sandbox.api.prava.space/v1/webhook-endpoints \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox.api.prava.space/v1/webhook-endpoints"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox.api.prava.space/v1/webhook-endpoints', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"endpoints": [
{
"id": "whe_0123456789abcdef0123456789abcdef",
"owner_id": "<string>",
"environment": "sandbox",
"name": "<string>",
"url": "<string>",
"events": [
"payment.credentials_ready"
],
"revision": "<string>",
"enabled": true,
"verified_at": "2023-11-07T05:31:56Z",
"deleted_at": null,
"created_at": "2023-11-07T05:31:56Z",
"schema_version": "2026-10-08",
"consecutive_failures": 0,
"circuit_until": null,
"blocked_reason": null
}
],
"catalog": [
{
"type": "payment.credentials_ready",
"description": "<string>",
"supported_flows": [
"<string>"
],
"schema": {},
"example": {}
}
]
}Endpoints
List Endpoints
List the webhook endpoints for your application.
GET
/
v1
/
webhook-endpoints
GET /v1/webhook-endpoints
curl --request GET \
--url https://sandbox.api.prava.space/v1/webhook-endpoints \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox.api.prava.space/v1/webhook-endpoints"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox.api.prava.space/v1/webhook-endpoints', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"endpoints": [
{
"id": "whe_0123456789abcdef0123456789abcdef",
"owner_id": "<string>",
"environment": "sandbox",
"name": "<string>",
"url": "<string>",
"events": [
"payment.credentials_ready"
],
"revision": "<string>",
"enabled": true,
"verified_at": "2023-11-07T05:31:56Z",
"deleted_at": null,
"created_at": "2023-11-07T05:31:56Z",
"schema_version": "2026-10-08",
"consecutive_failures": 0,
"circuit_until": null,
"blocked_reason": null
}
],
"catalog": [
{
"type": "payment.credentials_ready",
"description": "<string>",
"supported_flows": [
"<string>"
],
"schema": {},
"example": {}
}
]
}Returns the endpoints for the application and environment of your secret key, oldest first, with the event type
catalog. The list isn’t paginated: an environment has at most five endpoints.
Check blocked_reason to see whether Prava paused an endpoint because of delivery failures. See Endpoint health reasons.Authorizations
Your secret key: sk_test_* (sandbox) or sk_live_* (production).
Response
Successful operation; endpoints never include stored signing secrets.