What's New This Week: Updated 2026-04-18 20:28:44 UTC
Wallet and Telegram mission rollout updates shipped this week across mission catalog hardening, mini-app UX, and operator visibility.
Open full release notes

API Getting Started Wizard

Walkthrough for key setup, signature validation, and first-call smoke tests.

Last updated: 2026-06-17 01:42:23 UTC

JSON

Why This Wizard Exists

This wizard is part of the public project trust stack. It helps partners compare their onboarding steps against the same live API, status, and transparency surfaces that describe real system behavior.

Step 1: Create/verify API key

Ensure partner key is active and has required scopes.

Step 2: Validate request signing

Generate signed headers with the helper script before sending mutating requests.

python flask_api/scripts/sign_partner_request.py --base-url https://vets-coin.com --method POST --path /api/partner/capabilities --key-id "<KEY_ID>" --secret "<SECRET>" --json '{"capability":"claims"}' --print-only

Step 3: Run first call smoke

Call a public health endpoint to verify network/TLS/base URL.

curl -sS "https://vets-coin.com/api/public/system-status" | jq '.status.overall'