Kiwify API: sales, products and webhooks with AI agents
Kiwify is a Brazilian platform for selling digital products. It offers an API and webhooks to connect those sales with other systems, such as a CRM, a members area and email tools. Course creators and digital-product companies selling in Brazil use it. Access is through credentials generated in the producer dashboard, and webhooks are configured per product.
What the Kiwify API offers
Sales
Query sales, payment status and purchase data.
Products
List products and their offers.
Affiliates
Query affiliates and the commissions tied to sales.
Refunds and subscriptions
Track cancellations, refunds and renewals.
Webhooks
Receive events such as approved purchase, payment slip (boleto) issued and refund.
How to access the Kiwify API
- With your company’s credentialsAPI credentials generated in the Kiwify dashboard, with an access token on requests. Webhooks use a token to validate the origin. Confirm the format in the current documentation.
- Validate the webhook token so you do not accept fake events.
- Buyer data is personal: follow Brazil's data-protection law (LGPD).
- Refunds should have human approval.
What an iTeam agent does with the Kiwify API
Welcome to the buyer
On an approved purchase, the agent sends a welcome message with access details and answers first questions.
Boleto and Pix recovery
When a boleto (Brazilian payment slip) is issued but not paid, the agent reminds the buyer with the right link, including Pix, Brazil's instant payment option.
Refund requests
The agent understands the reason, tries to solve it and, where appropriate, passes the case to human approval.
Sales report by offer
The agent summarizes the week's sales, refunds and affiliates for the creator.
From the credential to the agent at work, with approval
Generate credentials and webhooks
In the Kiwify dashboard, create the API credentials and register the webhook that iTeam gives you.
Vault and permissions
Store it in the iTeam vault and define what each agent can query or answer.
Test with test purchases
Validate the events with test purchases and approval on replies to customers.
Ready-made AI teams for this work
WhatsApp customer service
Customers write at 11 p.m. and on Sundays. This team replies in seconds, with your prices and policies, and calls a person when it should.
Help desk support team
It reads each ticket, finds the answer in your docs and past replies, and drafts a response your agents can send or improve.
AI phone receptionist
It answers the phone, books the visit in your calendar and sends your team a short note about every call.
Online store support team
It looks up the real order in Shopify or WooCommerce and answers tracking, return and exchange questions in seconds.
Customer success team
It reads usage, tickets and CRM notes every week and tells your team which accounts need a call, and why.
Customer feedback analysis
It reads every comment, finds the themes behind the scores and tells each area what customers are asking it to fix.
Questions about the Kiwify API
Is the Kiwify API free?
In general, the API and webhooks are available to producers with no separate published cost, and Kiwify charges its fees on sales. Confirm the current terms.
Do I need to code to use the Kiwify API with iTeam?
Not necessarily. iTeam's HTTP tool reads the API documentation and learns the endpoints, and the deployment team sets up credentials, permissions and tests with you.
Does Kiwify have an approved-purchase webhook?
Yes. The webhooks announce events such as approved purchase, boleto issued and refund, and the agent uses those alerts to act right away.