Get Approval Defaults
GET/api/admin/portal/applications/approval-defaults
What approving an application provisions when the reviewer leaves a field alone: the tenant's approval defaults (set with Update Portal Settings), resolved against live data with their names. Use it to prefill an approval form.
This endpoint currently requires session authentication; Personal Access Token scope support is in progress.
product_pricing_tier_id/product_pricing_tier_name: the default pricing tier, or null.payment_term_id/payment_term_name: the default payment term, or null.credit_limit: the default credit limit, or null for none.order_discount_tiers: the order-value discount ladder a new account starts with, in the same shape as an account'sorder_discount_tiers_json, or null.default_catalog_id/default_catalog_name: the catalog marked Default. It is informational: an approved account with no catalog of its own already sees the Default catalog.
A configured tier or payment term that has since been deleted is returned as null.
Request
Responses
- 200
- 401
- 403
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.