AI agents: this site is available as Markdown at /llms.txt. Each page has a Markdown version at its URL with a .md suffix, and the full API is described in /api/v3/openapi.json.

Introduction

How Flutterwave API requests, responses, and authentication work.

Last updated 13 September 2026

Use these endpoints to accept payments, send payouts, and manage what happens afterwards. New to Flutterwave? Start with the quickstart.

How requests work

The API follows REST conventions.

  1. Send GET, POST, or PUT requests. The HTTP status code tells you whether the call succeeded.
  2. Responses are JSON.
  3. Set Content-Type to application/json.
  4. Send your API key on every request. See Authentication.

API status

You can track the status of our services at status.flutterwave.com

Postman collection

The Postman collection lets you call the API without writing code. Import it, add your API keys, and edit the sample data.

Libraries

Use a library if you do not want to build requests by hand. If you are adding Flutterwave to an existing website builder, use a plugin from the same directory.



FL.AI

Answers from the Flutterwave docs

Hi, I’m FL.AI

Ask anything about Flutterwave’s APIs, guides and coverage.

FL.AI can make mistakes. Check important details in the docs.

Get API Keys