# CHIP API ## Docs - [Get company balance](https://docs.chip-in.asia/chip-collect/api-reference/account/balance.md): Returns the company balance according to the provided query string filters. Multiple values can be provided for all filters except `from` and `to`, including all results matching any of these values. - [Get company turnover](https://docs.chip-in.asia/chip-collect/api-reference/account/turnover.md): Fetches the company turnover according to the provided query string filters. Must provide exactly one `currency` filter. Multiple values can be provided for all filters except `currency`, `from` and `to`, including all results matching any of these values. - [Create a client](https://docs.chip-in.asia/chip-collect/api-reference/clients/create.md): Client is a record of a single customer of your business. Create one for each of your clients; you will be able to issue invoices/subscriptions for them later easily using `/billing_templates/` API. - [Delete a client](https://docs.chip-in.asia/chip-collect/api-reference/clients/delete.md) - [Delete a recurring token](https://docs.chip-in.asia/chip-collect/api-reference/clients/delete-recurring-tokens.md): If you create the Purchase with the respective Client's ID (in `.client_id`), he won't see this token as available on checkout page anymore. - [List all clients](https://docs.chip-in.asia/chip-collect/api-reference/clients/list.md) - [List recurring tokens](https://docs.chip-in.asia/chip-collect/api-reference/clients/list-recurring-tokens.md): List recurring tokens saved for a client. - [Partially update a client](https://docs.chip-in.asia/chip-collect/api-reference/clients/partial-update.md) - [Retrieve a client](https://docs.chip-in.asia/chip-collect/api-reference/clients/retrieve.md) - [Retrieve a recurring token](https://docs.chip-in.asia/chip-collect/api-reference/clients/retrieve-recurring-tokens.md) - [Update a client](https://docs.chip-in.asia/chip-collect/api-reference/clients/update.md) - [Cancel a statement](https://docs.chip-in.asia/chip-collect/api-reference/company-statements/cancel.md) - [List all statements](https://docs.chip-in.asia/chip-collect/api-reference/company-statements/list.md) - [Retrieve a statement](https://docs.chip-in.asia/chip-collect/api-reference/company-statements/retrieve.md) - [Schedule a statement](https://docs.chip-in.asia/chip-collect/api-reference/company-statements/schedule.md): Schedule a statement generation. - [List of payment methods](https://docs.chip-in.asia/chip-collect/api-reference/payment-methods/list.md): Send this request providing, at the very least, the `brand_id` and `currency` query parameters having the same values you'd use to create your Purchase. Be sure to use the same API key you'll create your Purchase with; it will define the test_mode setting used in the lookup. - [Retrieve a public key](https://docs.chip-in.asia/chip-collect/api-reference/public-key/retrieve.md): Returns public key for authenticating company callback payloads - [Cancel a pending purchase](https://docs.chip-in.asia/chip-collect/api-reference/purchases/cancel.md) - [Capture a previously authorized payment](https://docs.chip-in.asia/chip-collect/api-reference/purchases/capture.md) - [Charge a purchase using a saved token](https://docs.chip-in.asia/chip-collect/api-reference/purchases/charge.md) - [Create a purchase](https://docs.chip-in.asia/chip-collect/api-reference/purchases/create.md) - [Delete a recurring token associated with a purchase](https://docs.chip-in.asia/chip-collect/api-reference/purchases/delete-recurring-token.md) - [Mark a purchase as paid](https://docs.chip-in.asia/chip-collect/api-reference/purchases/mark-as-paid.md) - [Refund a paid purchase](https://docs.chip-in.asia/chip-collect/api-reference/purchases/refund.md) - [Release funds on hold](https://docs.chip-in.asia/chip-collect/api-reference/purchases/release.md) - [Resend an invoice](https://docs.chip-in.asia/chip-collect/api-reference/purchases/resend-invoice.md) - [Retrieve a purchase](https://docs.chip-in.asia/chip-collect/api-reference/purchases/retrieve.md) - [Create a webhook](https://docs.chip-in.asia/chip-collect/api-reference/webhooks/create.md): Create a webhook using the values provided in the parameters. The webhook enables the recipient to receive notifications via callback url when selected events occur. - [Delete a webhook](https://docs.chip-in.asia/chip-collect/api-reference/webhooks/delete.md) - [List all webhooks](https://docs.chip-in.asia/chip-collect/api-reference/webhooks/list.md) - [Retrieve a webhook](https://docs.chip-in.asia/chip-collect/api-reference/webhooks/retrieve.md) - [Update a webhook](https://docs.chip-in.asia/chip-collect/api-reference/webhooks/update.md) - [Authentication](https://docs.chip-in.asia/chip-collect/overview/authentication.md) - [Callbacks](https://docs.chip-in.asia/chip-collect/overview/callbacks.md) - [Card (VISA/Mastercard)](https://docs.chip-in.asia/chip-collect/overview/direct-post/card.md): Bypass the payment page for an optimized user experience - [Duitnow-QR](https://docs.chip-in.asia/chip-collect/overview/direct-post/duitnow-qr.md): Bypass the payment page for an optimized user experience - [E-Wallet](https://docs.chip-in.asia/chip-collect/overview/direct-post/e-wallet.md): Bypass the payment page for an optimized user experience - [FPX](https://docs.chip-in.asia/chip-collect/overview/direct-post/fpx.md): Bypass the payment page for an optimized user experience - [Introduction](https://docs.chip-in.asia/chip-collect/overview/direct-post/intro.md): Bypass the payment page for an optimized user experience - [CHIP Collect API](https://docs.chip-in.asia/chip-collect/overview/introduction.md): Welcome to the CHIP Collect documentation - [Custom](https://docs.chip-in.asia/chip-collect/overview/online-purchases/custom.md) - [Payment Link](https://docs.chip-in.asia/chip-collect/overview/online-purchases/payment-link.md) - [Pre-Authorization](https://docs.chip-in.asia/chip-collect/overview/online-purchases/pre-auth.md) - [Subscriptions](https://docs.chip-in.asia/chip-collect/overview/online-purchases/subscription.md) - [AI Agent](https://docs.chip-in.asia/chip-collect/overview/vibe-coding-guide.md): Easily integrate with CHIP Collect by using AI agent - [What We Offer](https://docs.chip-in.asia/chip-collect/overview/what-we-offer.md): Easily access these features using simple API parameters. - [List all accounts](https://docs.chip-in.asia/chip-send/api-reference/accounts/list.md): Returns list of accounts. - [Add a bank account](https://docs.chip-in.asia/chip-send/api-reference/bank-accounts/create.md): Add a bank account using the values provided in the parameters. Store the ID returned in the response, as it will be required for subsequent processes. - [Delete a bank account](https://docs.chip-in.asia/chip-send/api-reference/bank-accounts/delete.md): Deletes a bank account record, preventing future payments using the 'Create Send Instruction'. - [List all bank accounts](https://docs.chip-in.asia/chip-send/api-reference/bank-accounts/list.md): Returns list of recipient bank accounts. - [Resend bank account webhook event](https://docs.chip-in.asia/chip-send/api-reference/bank-accounts/resend-webhook.md): Resends webhook event of a bank account record. - [Retrieve a bank account](https://docs.chip-in.asia/chip-send/api-reference/bank-accounts/retrieve.md): Retrieve details of a recipient bank account that was previously created. - [Create a group](https://docs.chip-in.asia/chip-send/api-reference/groups/create.md): Create a group using the provided parameters. It serves as a tag for bank accounts. For example, `Vendor` or `Employee` tag. - [Delete a group](https://docs.chip-in.asia/chip-send/api-reference/groups/delete.md): Permanently delete a group. - [List all groups](https://docs.chip-in.asia/chip-send/api-reference/groups/list.md): Returns a list of previously created group records. - [Retrieve a group](https://docs.chip-in.asia/chip-send/api-reference/groups/retrieve.md): Retrieve details of a group that was previously created. - [Update a group](https://docs.chip-in.asia/chip-send/api-reference/groups/update.md): Update the specified group using the values provided in the parameters. - [Introduction](https://docs.chip-in.asia/chip-send/api-reference/introduction.md): Welcome to the CHIP Send documentation. - [Pre-Request Script](https://docs.chip-in.asia/chip-send/api-reference/script.md): Pre-request script for API authentication - [Create a send instruction](https://docs.chip-in.asia/chip-send/api-reference/send-instructions/create.md): Create a send instruction using the values provided in the parameters. Calling this endpoint will reduce your available account balance and credit the amount to the receiver's bank account. - [Delete a send instruction](https://docs.chip-in.asia/chip-send/api-reference/send-instructions/delete.md): Deletes send instruction that have been previously created. - [List all send instructions](https://docs.chip-in.asia/chip-send/api-reference/send-instructions/list.md): Returns a list of previously created send instructions. - [Resend send instruction webhook event](https://docs.chip-in.asia/chip-send/api-reference/send-instructions/resend-webhook.md): Resends webhook event of a send instruction record. - [Retrieve a send instruction](https://docs.chip-in.asia/chip-send/api-reference/send-instructions/retrieve.md): Retrieve details of a send instruction that was previously created. - [Increase Budget Allocation](https://docs.chip-in.asia/chip-send/api-reference/send-limits/create.md): Use this API to increase your CHIP Send Budget Allocation by converting an upcoming settlement amount. Upon initiation, all approvers will receive an email prompting them to approve the budget allocation. - [List all send limits](https://docs.chip-in.asia/chip-send/api-reference/send-limits/list.md): Returns list of send limits. - [Resend approval request](https://docs.chip-in.asia/chip-send/api-reference/send-limits/resend-approval-requests.md): Resends approval requests. Use this to resend pending approval emails to approvers. - [Retrieve send limit](https://docs.chip-in.asia/chip-send/api-reference/send-limits/retrieve.md): Retrieve the details of a previously created send limit / budget allocation. - [Test Integration](https://docs.chip-in.asia/chip-send/api-reference/test-integration.md): Test integration tutorial - [Create a webhook](https://docs.chip-in.asia/chip-send/api-reference/webhooks/create.md): Create a webhook using the values provided in the parameters. The webhook enables the recipient to receive notifications via callback url when selected events occur. - [Delete a webhook](https://docs.chip-in.asia/chip-send/api-reference/webhooks/delete.md): Permanently delete a webhook. - [Delivery Protocol](https://docs.chip-in.asia/chip-send/api-reference/webhooks/delivery-protocol.md): Learn about CHIP Send's webhook delivery and retry policy. - [List all webhooks](https://docs.chip-in.asia/chip-send/api-reference/webhooks/list.md): Returns a list of previously created webhooks. - [Retrieve a webhook](https://docs.chip-in.asia/chip-send/api-reference/webhooks/retrieve.md): Retrieve details of a webhook that was previously created. - [Update a webhook](https://docs.chip-in.asia/chip-send/api-reference/webhooks/update.md): Update the specified webhook using the values provided in the parameters. - [Validating Webhooks](https://docs.chip-in.asia/chip-send/api-reference/webhooks/validation.md): Learn how to verify the authenticity of CHIP Send webhook payloads. ## OpenAPI Specs - [_openapi-chip-send](https://docs.chip-in.asia/_openapi-chip-send.yml) - [_openapi-chip-collect](https://docs.chip-in.asia/_openapi-chip-collect.yml)