Skip to main content

Overview

The Partner PayTag API lets you search the FLEX ecosystem for PayTags, resolve a PayTag profile, look up an existing PayTag by BVN, link an existing PayTag into your partner context, and create a new PayTag-backed partner wallet.
All Partner PayTag endpoints require partner authentication headers:
  • x-client-id
  • x-api-key

PayTag Endpoints

Search PayTags

GET /partner/paytag/search?q={identifier} - Search by tag, email, or phone prefix

Resolve PayTag

GET /partner/paytag/{tag} - Fetch a PayTag profile by tag

Get PayTag by BVN

GET /partner/paytag/bvn/{bvn} - Fetch the PayTag currently linked to a BVN

Link Existing PayTag

POST /partner/paytag/bvn/{bvn} - Create a partner wallet mapping for an existing BVN-linked PayTag

Create Partner PayTag

POST /partner/paytag - Create a new PayTag-backed partner wallet from customer details

Search PayTags

Search PayTags across the FLEX ecosystem using a query prefix. Endpoint: GET /partner/paytag/search Query Parameters:

Request Example

cURL

Response


Resolve PayTag

Resolve a specific PayTag profile by tag value. Endpoint: GET /partner/paytag/{tag} Path Parameters:
  • tag (required): PayTag value to resolve

Request Example

cURL

Response


Get PayTag by BVN

Find the PayTag currently associated with a BVN. Endpoint: GET /partner/paytag/bvn/{bvn} Path Parameters:
  • bvn (required): Customer BVN

Request Example

cURL

Response

Returns the same PayTag structure as the resolve endpoint.
Use an already-existing BVN-linked PayTag to create a PartnerWallet mapping in your institution context. Endpoint: POST /partner/paytag/bvn/{bvn} Path Parameters:
  • bvn (required): Customer BVN

Request Example

cURL

Response

Returns a PartnerWallet mapping containing the linked PayTag, generated partner reference, and underlying wallet.

Create Partner PayTag

Create a new PayTag-backed partner wallet using customer identity details. Endpoint: POST /partner/paytag Request Body:

Request Example

cURL

Response

Returns the created PartnerWallet mapping for the new PayTag and scoped wallet.

Common Error Cases

Best Practices

Search or resolve a PayTag before linking by BVN so your integration can display a confirmation screen to operators.
Store the returned PartnerWallet.Reference after linking or creating a PayTag so you can use wallet endpoints later.

Partner Overview

General partner API capabilities and authentication

Wallet API

Operate on partner-scoped wallets created from PayTags

Terminal API

Handle partner terminal collection flows

OpenAPI Spec

Complete machine-readable API schema