Skip to main content
The Developer section of your Yativo dashboard provides all the tools you need to manage API access, audit usage, and secure your integration.

API Keys

Your API credentials consist of:
  • Account ID — found in Dashboard → Settings → Account
  • App Secret — generated in Dashboard → Developer → API Key

Generate App Secret

A 4-digit transaction PIN is required before generating a new App Secret.
Generating a new secret invalidates your previous App Secret immediately. Update all systems that use the old secret before regenerating.

Transaction PIN

The 4-digit transaction PIN is required for sensitive operations: generating a new App Secret, initiating large transfers, and certain administrative actions.

Set or Update PIN

pin
string
required
Your new 4-digit numeric PIN.

Verify PIN

pin
string
required
Your current 4-digit PIN.

Two-Factor Authentication (2FA)

Enable 2FA on your dashboard account for additional security (Dashboard → Developer → Security → 2FA).

Step 1: Generate a 2FA Secret

Returns a secret to enter into your authenticator app (Google Authenticator, Authy, etc.):

Step 2: Enable 2FA

After scanning the QR code in your authenticator app:

Step 3: Verify a 2FA Code

otp
string
required
The 6-digit OTP from your authenticator app.

Webhooks

Configure and manage webhook endpoints for real-time event notifications. See the Webhooks guide for full details.
  • GET /business/webhook — get current webhook configuration
  • POST /business/webhook — set webhook URL
  • PUT /business/webhook/{webhook_id} — update webhook URL

API Request Logs

Audit every API call made against your account:
status
string
Filter by HTTP status code (e.g. 200, 400, 500).
method
string
Filter by HTTP method: GET, POST, PUT, DELETE.
page
number
Page number.
per_page
number
Results per page.

Events

View all events sent to your webhook endpoint and inspect individual event payloads.

List All Events

per_page
number
Results per page.

Get Single Event

id
string
required
The event ID.