Documentation
GET /api/adbalance/confirm
Retired. Balance confirmation is no longer client-driven.
| Request | GET /api/adbalance/confirm |
|---|---|
| Authentication | No authentication |
| Handler | backend/server.py |
What it does
Answers 410 Gone. Confirmation is done by asking the payment provider, exactly as `GET /api/store/confirm` does; a browser that landed on a success URL is not evidence a payment happened. The route is retained so a stale client receives a definite answer rather than a 404 that reads as 'no API here'.
Authentication
No authentication. The response does not depend on a session.
Parameters
This endpoint takes no parameters.
Request
The cookie jar carries the session between calls. Angle-bracketed values are the parameter types from the table above.
curl -s -b cookies.txt -c cookies.txt \
"https://flowfinds.ai/api/adbalance/confirm"const res = await fetch("https://flowfinds.ai/api/adbalance/confirm", {
method: "GET",
credentials: "include",
});
const data = await res.json();import requests
s = requests.Session()
r = s.get("https://flowfinds.ai/api/adbalance/confirm")
data = r.json()Recorded example
curl -s -b cookies.txt -c cookies.txt \
"$FLOWFINDS_ORIGIN/api/adbalance/confirm"Responses
This endpoint returns no success response; see the errors below.
Errors
| Status | Reason | When |
|---|---|---|
410 | — | Always. The endpoint is retired. |
Related
GET /api/ad— The ad artifact for the session's product, with its pass criteria.POST /api/ad/edit— Override the ad copy, or reset it to the generated version.POST /api/growth/edit— Edit a growth artifact in natural language.GET /api/ads-manager— The campaign book.POST /api/ads-manager— Save the campaign book.GET /api/adbalance— The advertising balance, its ledger and any pending top-ups.POST /api/adbalance— Start a balance top-up.POST /api/organic/research— Research an organic campaign for named platforms.
Back to the API reference index, or read the cookbook for recipes that compose this endpoint with others.