Verseodin API

Public HTTP endpoints available to partners, creators, and automated agents. All endpoints return JSON unless otherwise specified.

Base URL

https://verseodin.com

Agent discovery

Homepage responses include a Link header (RFC 8288) that advertises an API catalog at /.well-known/api-catalog (RFC 9727), plus documentation, terms, and privacy policy links.

Link: </.well-known/api-catalog>; rel="api-catalog"; type="application/linkset+json",
      </docs/api>; rel="service-doc"; type="text/html",
      </privacy>; rel="privacy-policy",
      </terms>; rel="terms-of-service",
      </sitemap.xml>; rel="sitemap"

Creator partner endpoints

GET/api/p/:slug

Public partner lookup. Returns the partner's name, handle, and slug if active.

POST/api/p/:slug/visit

Records a page visit for attribution tracking.

POST/api/p/:slug/lead

Submits an audit request attributed to this partner.

{ "website": "https://example.com", "email": "visitor@example.com" }
POST/api/creator/login

Authenticates a creator and returns a JWT.

{ "username": "dev", "password": "..." }
GET/api/creator/stats

Returns traffic, leads, earnings, and payout history for the authenticated creator.

Auth: Authorization: Bearer <creator_jwt>
PATCH/api/creator/settings

Updates the creator's payout preference (method + account details).

Auth: Authorization: Bearer <creator_jwt>
{ "payout_method": "PayPal", "payout_account": "you@example.com" }

Contact

Support and API questions: contact@verseodin.com