HTTP API

அடிப்படை URL https://addtothese.com/api/v1. Authorization: Bearer att_... (API டோக்கன்) மூலம், அல்லது உலாவி அமர்வுடன் X-CSRF-Token மூலம் அங்கீகரிக்கவும். அனைத்து body களும் JSON; பிழைகள் {"error": "...", "code": "..."} வடிவில் வரும்.

முறைபாதைநோக்கம்
POST/auth/register{email, password, name}
POST/auth/login{email, password}; {mfa_required: true} எனப் பதில் வரலாம்
POST/auth/totp/verify{code}
POST/auth/logout
POST/auth/password/forgot | /auth/password/reset{email} | {token, password}
GET/auth/oauth/{google|github}OAuth ஐத் தொடங்கும்
GET/PATCH/meகணக்கு; PATCH {name}
POST/me/totp/setup | enable | disableஇரு-காரணி
POST/me/password{current_password, new_password}
GET/POST/DELETE/tokens[/{id}]API டோக்கன்கள்; POST {name} ரகசியத்தை ஒருமுறை மட்டும் தரும்
GET/POST/DELETE/endpoints[/{id}]POST {subdomain, protocol}
POST/endpoints/ephemeral{protocol} சீரற்ற பெயர்
GET/POST/DELETE/domains[/{id}]POST {domain, endpoint_id}
POST/domains/{id}/verifyDNS சரிபார்ப்பு
POST/agent-token{endpoints: []} தருவது {token, upstream_url, endpoints, expires_at}
GET/usageதற்போதைய காலம் மற்றும் வரலாறு
GET/tunnelsஇணைக்கப்பட்ட ஏஜென்ட்கள்
GET/billing/pricesதிட்டங்கள் மற்றும் Stripe விலைகள்
POST/billing/checkout | /billing/portal{price} தருவது {url}