# 1Payment API This API allows partners to initiate and manage payments, payouts, check statuses, and interact with the payment form. It also provides access to balance and refund operations. Version: 1.0.0 License: Proprietary License ## Servers Test server ``` https://api.test.nova.1payment.com ``` ## Security ### timestamp Unix timestamp in seconds (e.g. 1724314742) Type: apiKey In: header Name: timestamp ### signature HMAC-SHA256 signature of the canonical string of the request, using the project secret key. Type: apiKey In: header Name: signature ## Download OpenAPI description [1Payment API](https://doc.nova.1payment.com/_spec/apis/index.yaml) ## Other ### Payment status changed - [POST payment.status_changed](https://doc.nova.1payment.com/apis/webhooks/paths/payment.status_changed/post.md): Sent when the status of a payment is updated. For example, from to or . ### Payout status changed - [POST payout.status_changed](https://doc.nova.1payment.com/apis/webhooks/paths/payout.status_changed/post.md): Sent when the status of a payout is updated. ### Refund status changed - [POST refund.status_changed](https://doc.nova.1payment.com/apis/webhooks/paths/refund.status_changed/post.md): Sent when the status of a refund is updated. ### init_payment/{type} - [POST /init_payment/{type}](https://doc.nova.1payment.com/apis/other/init_payment.md) ### status_payment - [POST /status_payment](https://doc.nova.1payment.com/apis/other/status_payment.md) ### init_payout - [POST /init_payout](https://doc.nova.1payment.com/apis/other/init_payout.md) ### status_payout - [POST /status_payout](https://doc.nova.1payment.com/apis/other/status_payout.md) ### init_form - [POST /init_form](https://doc.nova.1payment.com/apis/other/init_form.md) ### init_invoice - [POST /init_invoice](https://doc.nova.1payment.com/apis/other/init_invoice.md) ### get_balance - [POST /get_balance](https://doc.nova.1payment.com/apis/other/get_balance.md)