# Paylora docs ## Docs - [Create a new API Key](https://docs.paylora.org/api-reference/apikey/create-a-new-api-key.md): Create API Key. Permissions ["customer"] - [Delete API Key by UUID](https://docs.paylora.org/api-reference/apikey/delete-api-key-by-uuid.md): Delete API Key by uuid. Permissions ["customer"] - [Get a list of API Keys](https://docs.paylora.org/api-reference/apikey/get-a-list-of-api-keys.md): API Key list. Permissions ["customer"] - [Get API Key by UUID](https://docs.paylora.org/api-reference/apikey/get-api-key-by-uuid.md): API Key get by uuid. Permissions ["customer"] - [Update API Key by UUID](https://docs.paylora.org/api-reference/apikey/update-api-key-by-uuid.md): Update API Key by uuid. Permissions ["customer"] - [API return url for sign in](https://docs.paylora.org/api-reference/auth/api-return-url-for-sign-in.md): User should use url from response when user confirm sign in he will redirect to UI now it will be dummy UI url but from thisUI url should get code from ?code= an send request into /social-networks/confirm_code - [Confirm reset password and update password](https://docs.paylora.org/api-reference/auth/confirm-reset-password-and-update-password.md): Update password api - [Confirm user registration email](https://docs.paylora.org/api-reference/auth/confirm-user-registration-email.md): Api for email confirmation - [Refresh token](https://docs.paylora.org/api-reference/auth/refresh-token.md): Api for refresh token - [Register a new user](https://docs.paylora.org/api-reference/auth/register-a-new-user.md): Api for registration. Should confirm email - [Resend registration confirmation email](https://docs.paylora.org/api-reference/auth/resend-registration-confirmation-email.md): Resend confirmation email api - [Send reset password email](https://docs.paylora.org/api-reference/auth/send-reset-password-email.md): Send email for reset password - [Social network sign in confirmation](https://docs.paylora.org/api-reference/auth/social-network-sign-in-confirmation.md): After user put code logic will check if user with email is exist return token if no create new user and send token - [Update current password](https://docs.paylora.org/api-reference/auth/update-current-password.md): Update current password api - [User login](https://docs.paylora.org/api-reference/auth/user-login.md): Api for login - [User logout](https://docs.paylora.org/api-reference/auth/user-logout.md): Api for logout - [User telegram login](https://docs.paylora.org/api-reference/auth/user-telegram-login.md): Api for telegram login - [User telegram mini app login](https://docs.paylora.org/api-reference/auth/user-telegram-mini-app-login.md): Api for telegram mini app login - [Create invoice](https://docs.paylora.org/api-reference/invoice/create-invoice.md): Create invoice. Permissions ["api key"] - [Create invoice](https://docs.paylora.org/api-reference/invoice/create-invoice-1.md): Create invoice. Permissions ["customer"] - [Create invoice from Telegram Mini App](https://docs.paylora.org/api-reference/invoice/create-invoice-from-telegram-mini-app.md): Create invoice from Telegram Mini App - [Get invoice by token](https://docs.paylora.org/api-reference/invoice/get-invoice-by-token.md): Invoice get by token - [Get invoice by UUID](https://docs.paylora.org/api-reference/invoice/get-invoice-by-uuid.md): Invoice get by uuid. Permissions ["customer"] - [Get invoice statistics](https://docs.paylora.org/api-reference/invoice/get-invoice-statistics.md): Get invoice statistics. Permissions ["customer"] - [Get list of invoices](https://docs.paylora.org/api-reference/invoice/get-list-of-invoices.md): Invoice list. Permissions ["customer"] - [Update invoice by UUID](https://docs.paylora.org/api-reference/invoice/update-invoice-by-uuid.md): Update invoice by uuid. Permissions ["admin"] - [Create a new token](https://docs.paylora.org/api-reference/token/create-a-new-token.md): Create Token. Permissions ["admin"] - [Delete token by UUID](https://docs.paylora.org/api-reference/token/delete-token-by-uuid.md): Delete Token by uuid. Permissions ["admin"] - [Get a list of tokens](https://docs.paylora.org/api-reference/token/get-a-list-of-tokens.md): Token list. Permissions ["public"] - [Get token by UUID](https://docs.paylora.org/api-reference/token/get-token-by-uuid.md): Token get by uuid. Permissions ["admin"] - [Update token by UUID](https://docs.paylora.org/api-reference/token/update-token-by-uuid.md): Update Token by uuid. Permissions ["admin"] - [Get current user](https://docs.paylora.org/api-reference/user/get-current-user.md): Get current user. Permissions ["all"] - [Get users list](https://docs.paylora.org/api-reference/user/get-users-list.md): Users list. Permissions ["admin"] - [Request whitelist status](https://docs.paylora.org/api-reference/user/request-whitelist-status.md): Update user. Permissions ["customer"] - [Update user](https://docs.paylora.org/api-reference/user/update-user.md): Update user. Permissions ["admin"] - [Create a new webhook](https://docs.paylora.org/api-reference/webhook/create-a-new-webhook.md): Create webhook (use endpoint `POST` method). Permissions ["customer"] - [Delete webhook by UUID](https://docs.paylora.org/api-reference/webhook/delete-webhook-by-uuid.md): Delete webhook by uuid. Permissions ["customer"] - [Get a list of webhooks](https://docs.paylora.org/api-reference/webhook/get-a-list-of-webhooks.md): Webhook list. Permissions ["customer"] - [Get webhook by UUID](https://docs.paylora.org/api-reference/webhook/get-webhook-by-uuid.md): Webhook get by uuid. Permissions ["customer"] - [Handle Alchemy webhook](https://docs.paylora.org/api-reference/webhook/handle-alchemy-webhook.md): Processes incoming webhooks from Alchemy - [Test webhook endpoint](https://docs.paylora.org/api-reference/webhook/test-webhook-endpoint.md): Endpoint to test webhook functionality - [Update webhook by UUID](https://docs.paylora.org/api-reference/webhook/update-webhook-by-uuid.md): Update webhook by uuid. Permissions ["customer"] - [Delete a telegram channel](https://docs.paylora.org/api-reference/сhannels/delete-a-telegram-channel.md): Deletes a telegram channel by UUID - [Get a specific telegram channel](https://docs.paylora.org/api-reference/сhannels/get-a-specific-telegram-channel.md): Retrieve a telegram channel by its UUID - [Get all telegram channels for the current user](https://docs.paylora.org/api-reference/сhannels/get-all-telegram-channels-for-the-current-user.md): Retrieve all telegram channels associated with the authenticated user - [Development](https://docs.paylora.org/development.md): Paylora API integrations to your backend via webhooks and UI using API-key - [Crypto wallet](https://docs.paylora.org/essentials/crypto_wallet.md): Crypto wallet configuration - [Telegram](https://docs.paylora.org/essentials/telegram.md): Telegram bot and Mini App for accepting crypto payments - [Testnet coins](https://docs.paylora.org/essentials/test_coins.md): Testnet coins for testing app in test networks - [Introduction](https://docs.paylora.org/index.md): Welcome to the Paylora documentation - [Quickstart](https://docs.paylora.org/quickstart.md): Start accept crypto payments in minutes ## OpenAPI Specs - [api-doc-json](https://api.paylora.org/api-doc-json) - [swagger-spec](https://docs.paylora.org/api-reference/swagger-spec.json) - [openapi1](https://docs.paylora.org/api-reference/openapi1.json) - [openapi](https://docs.paylora.org/api-reference/openapi.json)