💬
Developer Resources

API Documentation

Integrate ProStack NG platforms into your existing workflow. Automate report delivery, query tender data, and push events via webhooks.

Request API Access →Book a Technical Demo
ℹ️
API in beta — public launch Q3 2026

Currently available to existing clients and approved partners. A free tier (100 req/month) and paid plans open to all from Q3 2026. See pricing ↓ or join the waitlist.

Authentication

Bearer Token Auth

All API requests require an Authorization header with your API key. Keys are scoped per platform and can be rotated from your client portal.

cURL
curl -X GET https://api.prostackng.com.ng/v1/reports \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
Base URL
api.prostackng.com.ng
API Version
v1
Format
JSON
Rate Limit
100 req/min
AutoReport API

Report Management

GET/v1/reportsList all reports for your account with pagination
GET/v1/reports/:idGet a single report by ID including download URL
POST/v1/reports/triggerManually trigger a report generation outside the schedule
GET/v1/reports/:id/downloadDownload the generated PDF or Excel file
PUT/v1/reports/:id/scheduleUpdate the delivery schedule for a report
JSON — Response
{
  "status": "success",
  "data": {
    "reports": [
      {
        "id": "rpt_01J8K...",
        "name": "Q3 Executive Summary",
        "status": "delivered",
        "generatedAt": "2026-03-13T06:00:00Z",
        "durationMs": 7842
      }
    ],
    "meta": { "total": 847, "page": 1, "limit": 20 }
  }
}
ProTrackNG API

Tender Intelligence

GET/v1/tendersSearch and filter live tenders across all monitored portals
GET/v1/tenders/:idFull tender details including deadline, value, and documents
POST/v1/alertsCreate a new keyword alert for automatic tender matching
GET/v1/alertsList all active keyword alerts for your account
DELETE/v1/alerts/:idRemove a keyword alert
GET/v1/pipelineList tenders in your active bid pipeline
PATCH/v1/pipeline/:id/statusUpdate bid status (tracking, submitted, won, lost)
Webhooks

Event Notifications

Subscribe to real-time events. ProStack NG posts a signed HTTPS payload to your endpoint within seconds of each event.

report.generated
AutoReport
Report PDF/Excel is ready for download
report.failed
AutoReport
Report generation encountered an error
tender.alert
ProTrackNG
New tender matched one of your keywords
tender.deadline
ProTrackNG
48-hour warning before a tracked deadline
session.closed
NightOps
End-of-night session reconciled and closed
invoice.generated
Billing
Monthly invoice is ready
Node.js — Webhook Handler
// Node.js webhook handler
app.post('/webhook/prostackng', (req, res) => {
  const sig  = req.headers['x-prostackng-signature'];
  const body = req.rawBody;

  // Verify signature (HMAC-SHA256)
  // const secret = process.env.PROSTACKNG_WEBHOOK_SECRET;

  const event = req.body;
  
  switch (event.type) {
    case 'report.generated':
      console.log('Report ready:', event.data.reportId);
      break;
    case 'tender.alert':
      notifyTeam(event.data.tender);
      break;
  }
  
  res.json({ received: true });
});
SDKs coming Q3 2026

Official TypeScript/Node.js and Python SDKs are in development. Early access available to partner integrators.

Join Waitlist →
API Pricing

Paid Tier Access

A generous free tier for developers and small teams. Paid tiers for production workloads. All plans include full API documentation, webhook support, and email assistance.

Free
₦0forever
100 req / month
  • All API endpoints
  • Standard rate limit
  • Community support
  • Webhook events
Starter
₦25,000/month
10,000 req / month
  • All API endpoints
  • Higher rate limits
  • Email support (48hr)
  • Webhook events
  • Usage dashboard
Growth
₦75,000/month
100,000 req / month
  • All API endpoints
  • Priority rate limits
  • Email support (24hr)
  • Webhook events
  • Usage dashboard
  • Dedicated Slack channel
Enterprise
Custompricing
Unlimited
  • All API endpoints
  • Custom rate limits
  • SLA-backed support
  • Custom webhooks
  • Dedicated account manager
  • On-premise option

All plans billed monthly in Nigerian Naira · Overage charged at ₦3/request (Starter) or ₦1/request (Growth) · Enterprise flat rate

API Waitlist

Get Early Access

Register your interest now. We open tier access in order of registration — Enterprise and Growth applicants are onboarded first.

Join the API Waitlist

Public API opening Q3 2026. Register now to be notified first and lock in early-access pricing.