/api/v1/account read:inventory Your account profile and the fee and rate configuration currently in effect — the source of truth for every rate the other endpoints reference. All of these are per-account and set by your agreement; read them at runtime rather than hardcoding them.
GET /api/v1/account Not run yet. Press Run to make a live call against https://service.rip.fun (through this demo's server-side proxy; the API key never reaches the browser).
curl -X GET 'https://service.rip.fun/api/v1/account' \ -H 'X-API-Key: rip_…'
data)| Field | Description |
|---|---|
account.id / name / slug / legal_name | Account identity |
account.billing_street1 … billing_country | Billing address on file |
account.notice_email | Where declared-value, exception and maintenance notices are emailed |
account.term_started_at / inventory_scope | Agreement start + the inventory categories it covers |
account.billing_currency / payment_terms_days | Invoice currency + days from issue to due date |
account.redemption_rate_client_cents / redemption_rate_riphouse_cents | Per-card redemption fee when YOU supply packaging vs when RIP.FUN does |
account.packaging_supplier_default / packaging_low_stock_threshold | Which rate applies by default + resupply alert threshold (null = no alerting) |
account.intake_rate_cents / holding_rate_cents / holding_period_months / holding_free_periods | Per-card intake fee (charged once at scan-in, non-refundable) + storage fee per holding period and the free periods before billing starts |
account.tax_rate_bps / tax_label | Sales/use/VAT in basis points (825 = 8.25%), applied to fee lines only, never to pass-through. 0 = no tax |
account.declared_value_threshold_cents | Above this, extra insurance/handling is billable pass-through (null = no threshold) |
account.declared_value_auto_accept_max_cents | Declared values at or below this are accepted on submit without review (null = every submission is reviewed) |
| Status | Code | When |
|---|---|---|
| 403 | Tenant API key required | key is not tenant-scoped, or lacks read:inventory |
See Errors for the response envelope and the full code list.