# Corafone Docs ## Docs - [Account](https://docs.corafone.com/account-overview.md): Field-level reference for account responses and supported update payloads. - [Bulk upsert accounts](https://docs.corafone.com/accounts-bulk-upsert.md): Create or update up to 500 accounts by externalId. - [Get multiple accounts](https://docs.corafone.com/accounts-get-multiple.md): Fetch multiple accounts by externalIds. - [Get one account](https://docs.corafone.com/accounts-get-one.md): Fetch a single account by externalId. - [Status codes and errors](https://docs.corafone.com/accounts-status-codes-errors.md): HTTP statuses and machine-readable error codes for Accounts endpoints. - [Update one account](https://docs.corafone.com/accounts-update-one.md): Update one account by externalId. - [Authentication & Signing](https://docs.corafone.com/authentication.md): How to authenticate requests and generate request signatures. - [Implementation Guide](https://docs.corafone.com/implementation-guide.md): Start here to implement Cora with API and webhook integrations. - [API Overview](https://docs.corafone.com/index.md): Start here: what Cora's API does, how auth works, and where to find account docs. - [Webhooks](https://docs.corafone.com/webhooks.md): How webhook delivery works, which events are sent, and what payloads to expect. - [call.completed](https://docs.corafone.com/webhooks-call-completed.md): Webhook event sent when a call's status is updated to Completed. - [payment.failed](https://docs.corafone.com/webhooks-payment-failed.md): Webhook event sent when a payment attempt fails. - [payment.plan_created](https://docs.corafone.com/webhooks-payment-plan-created.md): Webhook event when a payment plan is saved (tokenized or USAePay). - [payment.success](https://docs.corafone.com/webhooks-payment-success.md): Webhook event sent when a payment is successfully processed. ## OpenAPI Specs - [openapi](https://docs.corafone.com/api-reference/openapi.json)