GET /nostrnip5/api/v1/domains
Headers
{"X-Api-Key": <invoice_key>}
Body (application/json)
Returns 200 OK (application/json)
[<domain_object>, ...]
Curl example
curl -X GET {{ request.base_url }}nostrnip5/api/v1/domains -H
"X-Api-Key: <invoice_key>"
GET /nostrnip5/api/v1/addresses
Headers
{"X-Api-Key": <invoice_key>}
Body (application/json)
Returns 200 OK (application/json)
[<address_object>, ...]
Curl example
curl -X GET {{ request.base_url }}nostrnip5/api/v1/addresses -H
"X-Api-Key: <invoice_key>"
GET
/nostrnip5/api/v1/domain/{domain_id}
Headers
{"X-Api-Key": <invoice_key>}
Body (application/json)
Returns 200 OK (application/json)
{domain_object}
Curl example
curl -X GET {{ request.base_url }}nostrnip5/api/v1/domain/{domain_id}
-H "X-Api-Key: <invoice_key>"
POST /nostrnip5/api/v1/domain
Headers
{"X-Api-Key": <invoice_key>}
Body (application/json)
Returns 200 OK (application/json)
{domain_object}
Curl example
curl -X POST {{ request.base_url }}nostrnip5/api/v1/domain -H
"X-Api-Key: <invoice_key>"
POST
/nostrnip5/api/v1/domain/{domain_id}/address
Headers
{"X-Api-Key": <invoice_key>}
Body (application/json)
Returns 200 OK (application/json)
{address_object}
Curl example
curl -X POST {{ request.base_url
}}nostrnip5/api/v1/domain/{domain_id}/address -H "X-Api-Key:
<invoice_key>"
POST
/invoices/api/v1/invoice/{invoice_id}/payments
Headers
Body (application/json)
Returns 200 OK (application/json)
{payment_object}
Curl example
curl -X POST {{ request.base_url
}}invoices/api/v1/invoice/{invoice_id}/payments -H "X-Api-Key:
<invoice_key>"
GET
/nostrnip5/api/v1/domain/{domain_id}/payments/{payment_hash}
Headers
Body (application/json)
Returns 200 OK (application/json)
Curl example
curl -X GET {{ request.base_url
}}nostrnip5/api/v1/domain/{domain_id}/payments/{payment_hash} -H
"X-Api-Key: <invoice_key>"