Source: https://cryptanio.com/wiki/tag/api/
Language: en

# API

Integrating Cryptanio through the public API\: invoices\, payment checks and request handling\.

## [How to check payment through the API without a webhook](https://cryptanio.com/wiki/check-payment-api-without-webhook/)

Server\-side invoice checks through the API\: payment statuses\, bounded polling\, errors\, one\-time order fulfilment and recovery after a restart\.

## [How to accept USDC payments on your website](https://cryptanio.com/wiki/accept-usdc-payments-website/)

Set up payment for a single order in USDC on a network chosen in advance\: verify the exact token\, connect an address to the project\, create an invoice and confirm the result on your server\.

## [How to restrict an API key to one project](https://cryptanio.com/wiki/api-key-single-project/)

Create a separate key for server\-side invoice reconciliation in one project\: select the project\, read access and the required API section\, configure IP rules and expiry\, then test the access boundary\.

