Build with Pricifi

Pricifi is an AI sales agent for African social sellers — but it's also a platform. Use our API to read conversations, manage orders and inventory, move money, and sync everything into your own systems.

Quick start

1. Authenticate with your API key

Authorization: Bearer pk_live_xxxxxxxxxxxx

2. Read your products

curl https://www.pricifi.com/api/products \ -H "Authorization: Bearer pk_live_xxxxxxxxxxxx"

3. Create an order from a conversation

curl https://www.pricifi.com/api/orders \
  -H "Authorization: Bearer pk_live_xxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"customerId": "cus_1", "items": [{"productId": "prod_1", "quantity": 2}]}'

API access is currently by request while the platform is in early access. Email hello@pricifi.com to get a sandbox key.

API surface

Catalog & Products

Manage products, sync your catalog, and keep stock levels current across WhatsApp and Instagram.

/api/products/api/catalog/api/catalog/sync

Orders & Checkout

Create orders, update statuses, and generate payment links your customers can pay in seconds.

/api/orders/api/orders/[id]/status/api/checkout/api/invoices

Customers

Build a contact list automatically from conversations and enrich it with buying behaviour.

/api/customers/api/customers/[id]

Conversations

Read conversations, stream messages, and let the AI agent reply on your behalf.

/api/conversations/api/conversations/[id]/messages/api/conversations/[id]/reply

Payments

Initiate and verify Paystack, Flutterwave, MoMo, and M-Pesa payments from one interface.

/api/payments/initialize/api/payments/verify/api/pay/initialize/api/pay/verify

Payouts & Escrow

Release escrowed funds, schedule payouts, and manage disputes programmatically.

/api/payouts/api/payments/release/api/payments/dispute

Broadcasts

Send WhatsApp and Instagram broadcasts to segmented customer lists.

/api/broadcasts/api/broadcasts/[id]

Inventory & Shipping

Track stock, get low-stock alerts, compute shipping rates, and dispatch orders.

/api/inventory/api/inventory/alerts/api/shipping/rates/api/shipping/dispatch

Subscriptions & Referrals

Manage plan subscriptions, cancellations, and referral program data.

/api/subscriptions/api/subscriptions/cancel/api/referrals

Webhooks

Receive real-time platform events and payment notifications. Learn more on the webhooks page.

/api/webhooks/whatsapp/api/webhooks/instagram/api/webhooks/paystack/api/webhooks/flutterwave/api/webhooks/mpesa/api/webhooks/momo/api/webhooks/shipbubble