Announcing NaijaLancers API: Integrate Web3, Video, VTU, AI & More

NaijaLancers is proud to announce the launch of the NaijaLancers API, a developer-first platform designed to help you integrate cutting-edge features into your applications with ease. Built for Nigeria and ready for the world, our API empowers developers to build secure, scalable, and intelligent apps using just a few lines of code.

What You Can Build

Integrate six powerful categories of services into your applications:

1️⃣ Web3 Wallets

Create and manage Celo blockchain wallets supporting CELO, cUSD, and USDT.

• Create wallets – POST /wallet/create

• Check balances – GET /wallet/balance

• Transfer funds – POST /wallet/transfer


2️⃣ Video Conferencing

Embed real-time video calls with chat, screen sharing, and recording (WebRTC-powered).

• Create rooms – POST /video/create-room

• Join rooms – POST /video/join-room


3️⃣ VTU Services

Deliver airtime, data bundles, and electricity vouchers instantly across all Nigerian networks.

• Airtime top-up – POST /vtu/airtime

• Data bundles – POST /vtu/data

• Electricity purchase – POST /vtu/electricity


4️⃣ Notifications

Send seamless multi-channel notifications to your users.

• Emails – POST /notifications/email

• SMS – POST /notifications/sms

• Push notifications – POST /notifications/push


5️⃣ Escrow Payments

Process secure payments with escrow protection—release funds only on completion.

• Create escrow – POST /payments/escrow/create

• Release escrow – POST /payments/escrow/release


6️⃣ AI Assistant

Integrate a GPT-powered AI chat for intelligent, context-aware responses.

• Chat with AI – POST /ai/chat


Real-Time Updates & Webhooks


Stay informed instantly with webhooks for every critical event:

· wallet.created, wallet.deposit, wallet.transfer

· escrow.created, escrow.funded, escrow.released, escrow.refunded

· vtu.airtime.success, vtu.data.success

· video.room.created, video.room.ended


Your app stays in sync with real-world transactions at all times.

Quick Start


Get started in minutes:


1. Sign up for a free API key.

2. Test endpoints in our interactive playground.


```javascript

const response = await fetch('https://api.naijalancers.com/v1/wallet/create', {

  method: 'POST',

  headers: {

    'Content-Type': 'application/json',

    'x-api-key': 'YOUR_API_KEY'

  },

  body: JSON.stringify({ external_user_id: 'user_123' })

});

const wallet = await response.json();

console.log(wallet.address);

```

Start Building Today → [Naijalancers.name.ng]

Built for developers. Powered by innovation.

Comments

Post a Comment

Popular posts from this blog

Freelancing in Nigeria: How to Earn Online the Smart Way

Naijalancers: your complete financial platform

Introducing NaijaLancers: Nigeria’s Platform to Learn, Earn, and Connect