Provision Test Tenant
ashar_provision_test_tenantCreates a sandbox tenant with a fresh X-Ashar-Tenant-Key so testers can exercise Ashar Exchange APIs in an isolated environment.
Instructions
Create a sandbox tenant with a fresh X-Ashar-Tenant-Key. This is an ADMIN operation (public endpoint on the API).
Args:
display_name (string): company or tester name
email (string): primary contact email
cc_email (string, optional): CC email
kyc_type (string, optional, default 'light')
country (string, optional, default 'BR')
customer_type (string, optional, default 'individual')
limit_daily_brl (number, optional): daily BRL volume limit in cents (default 1000000)
limit_monthly_brl (number, optional): monthly BRL volume limit in cents (default 30000000)
blindpay_instance_id / blindpay_api_key / blindpay_receiver_id / blindpay_base_url (optional): an isolated upstream credential for the tenant (the API key is encrypted at rest)
Returns the provisioned tenant, its minted api_key, and base_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Primary contact email | ||
| country | No | Country code (default 'BR') | |
| cc_email | No | CC email | |
| kyc_type | No | KYC tier (default 'light') | |
| display_name | Yes | Company or tester name | |
| customer_type | No | individual or business | |
| limit_daily_brl | No | Daily BRL limit in cents | |
| blindpay_api_key | No | Isolated upstream API key (encrypted at rest) | |
| blindpay_base_url | No | Isolated upstream base url | |
| limit_monthly_brl | No | Monthly BRL limit in cents | |
| blindpay_instance_id | No | Isolated upstream instance id | |
| blindpay_receiver_id | No | Isolated upstream receiver id |