create_payment_policy
POST /v1/payments/policies
POST
/v1/payments/policies
Request Body required
Section titled “Request Body required ”object
allowed_capabilities
Array<string>
allowed_hosts
Array<string>
max_amount_usd_per_day
number | null format: double
max_amount_usd_per_request
number | null format: double
max_amount_usd_per_turn
number | null format: double
metadata
payment_account_id
required
string
rail_preference
Array<string>
require_approval_above_usd
number | null format: double
subject_id
required
string
subject_type
required
string
Responses
Section titled “ Responses ”Payment policy created
object
allowed_capabilities
required
Array<string>
allowed_hosts
required
Array<string>
created_at
required
string format: date-time
id
required
Prefixed identifier with ‘paypol’ prefix
string
Example
paypol_01933b5a00007000800000000000001 max_amount_usd_per_day
number | null format: double
max_amount_usd_per_request
number | null format: double
max_amount_usd_per_turn
number | null format: double
metadata
required
organization_id
required
string
payment_account_id
required
Prefixed identifier with ‘payacct’ prefix
string
Example
payacct_01933b5a00007000800000000000001 rail_preference
required
Array<string>
require_approval_above_usd
number | null format: double
status
required
string
subject_id
required
string
subject_type
required
string
updated_at
required
string format: date-time
Invalid input
Standard error response for API endpoints.
object
error
required
Error message describing what went wrong.
string