Numeraire SwissKnife REST API
This API is available to anyone with a Numeraire account. The User Wallet
(/me
) endpoints are the main access point for users.
This API is available to anyone with a Numeraire account. The User Wallet
(/me
) endpoints are the main access point for users.
Some endpoints are public, but some require authentication. We provide all the required endpoints to create an account and authorize yourself.
Returns a JWT token to be used for authentication. The JWT token contains authentication and permissions. Sign in is only available for JWT
Auth provider.
User password
curl https://api.numeraire.tech/v1/auth/sign-in \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"password": "password_from_config_file"
}'
{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJ..."
}
Token Created
User Wallet endpoints. Available to any authenticated user.
Wallet management endpoints. Require read:wallet
or write:wallet
permissions.
Invoice management endpoints. Require read:transaction
or write:transaction
permissions.
Payment management endpoints. Require read:transaction
or write:transaction
permissions.
LN Address management endpoints as defined in the protocol specification. Require read:ln_address
or write:ln_address
permissions.
Enabled | Key | Value |
---|---|---|
username Required |
Enabled | Key | Value |
---|---|---|
Enabled | Key | Value |
---|---|---|
Accept | */* | |
Enabled | Key | Value |
---|---|---|