← Back to vexTweaks

API Documentation

Public API reference for the vexTweaks platform.

Base URL

https://vextweaks.com

Authentication

Public endpoints require no authentication. Protected endpoints require a Supabase JWT bearer token in the Authorization header.

Authorization: Bearer <supabase-jwt-token>

See OIDC Discovery and OAuth Protected Resource for programmatic auth discovery.

Endpoints

GET
/api/version

Returns the latest available version of the vexTweaks desktop application.

GET
/api/changelog

Returns the changelog of recent releases.

POST
/api/contact

Submit a contact request to the vexTweaks support team.

GET
/api/geo

Returns geo-location information for the requesting IP address.

POST
/api/newsletter

Subscribe an email address to the vexTweaks newsletter.

POST
/api/payment/*

Payment processing endpoints (Stripe integration).

Auth Required
*
/api/admin/*

Admin management endpoints. Requires service role authentication.

Auth Required

Agent Discovery

This site supports automated agent discovery via the following well-known endpoints: