billing

PATCH /v1/cdn/credit

Set the spend cap, or turn auto-top-up on or off.

Բոլոր billing վերջնակետերը

Բոլոր մշակողների փաստաթղթերը

Նույնականացում

Ուղարկեք API բանալին որպես bearer token: Բանալին պետք է ունենա billing.payment.manage թույլտվությունը. առանց դրա բանալին մերժվում է 403, և ոչ թե 404 կարգավիճակով:

Այս վերջնակետը կազմակերպության ID չի ընդունում: Ձեր բանալին արդեն իսկ նույնականացնում է այն կազմակերպությունը, որին պատկանում է, և պատասխանը սահմանափակված է դրանով:

Փորձել

Փոխարինեք անկյունային փակագծերում գտնվող ցանկացած բան ձեր սեփական արժեքներով, և բանալու տեղապահը՝ ձեր վահանակի բանալիով:

curl -X PATCH https://api.zinndigital.com/v1/cdn/credit \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Մուտք գործե՞լ եք: Ձեր վահանակի API վահանակը լրացնում է ձեր իրական կազմակերպության ID-ն և ձեր սեփական բանալին և գործարկում է հարցումը ուղիղ API-ի դեմ, որպեսզի կարողանաք տեսնել փաստացի պատասխանը: Բացեք այս վերջնակետը API վահանակում

Մանրամասներ

The spend cap is the customer's and it is enforced, not advisory: reaching it pauses metered serving. It has a platform minimum, below which a cap would pause an account before it could do anything useful. Auto-top-up refills the balance so serving continues below the ceiling. It never raises the ceiling — a top-up that moved the cap would make the cap unreachable and turn a spending limit into a delay. Raising the cap above current spend resumes an account paused by that cap. It does not resume one paused by staff, or one paused because the account is not in good standing; those need the thing that actually caused them. Reading the balance is billing.view; changing a ceiling is a money change and requires billing.payment.manage.

Հարցման մարմին

ԱնունՏեսակՊահանջվում էԻնչ է դա
spend_cap_minorintegerՈչ
auto_top_upbooleanՈչ
auto_top_up_amount_minorintegerՈչ

Պատասխան

ԱնունՏեսակՊահանջվում էԻնչ է դա
currencystringԱյո
balance_minorintegerԱյո
spend_cap_minorintegerԱյոThe customer's own ceiling. Enforced, not advisory.
spent_period_minorintegerԱյո
min_spend_cap_minorintegerԱյոThe lowest cap the platform accepts.
auto_top_upbooleanԱյոOn by default. Refills the balance so serving continues below the cap; it never raises the cap.
auto_top_up_amount_minorintegerԱյո
statestring<active, paused_cap, paused_standing, paused_admin>Այո
paused_reasonstringՈչ
worst_case_overshoot_minorintegerՈչHow far past the cap spending can run before the next usage sample stops it. Reported rather than hidden: the cap cannot be exact, and a product promising a ceiling it cannot hold…

Այս վերջնակետի կողմից վերադարձվող սխալները

401 · 403 · 404 · 422 · 429