Skip to content

Environments

Owem Pay provides two isolated environments for integration.

Production

AttributeValue
Base URLhttps://api.owem.com.br
ISPB37839059
DescriptionReal transactions on SPI/BACEN. Actual financial transfers.
https://api.owem.com.br/api/external/...

Homologation

AttributeValue
Base URLhttps://api-hml.owem.com.br
ISPB37839059
DescriptionTesting environment with isolated data. Transactions do not affect real balances.
https://api-hml.owem.com.br/api/external/...

Homologation

Use the homologation environment to develop and test your integration before operating in production. Credentials are different between environments.

Credentials

Credentials (client_id and client_secret) are provided by your account manager during the onboarding process. Each environment has its own independent credentials.

Credentials are environment-specific

Homologation credentials do not work in production and vice versa. Never share your credentials with third parties.

Security

FeatureDetails
Mandatory HTTPSTLS 1.2 or higher on all connections
HSTSHTTP Strict Transport Security enabled
Cloud Armor (WAF)Web application firewall protecting the cluster
IP WhitelistMandatory for each API Key
HMAC-SHA512Per-request signature on transactional endpoints

Integration Requirements

  • All requests must use HTTPS
  • The API Key is permanent -- it does not expire. Configure IPs in the whitelist for security
  • Transactional requests (cash-in, cash-out, refund, webhooks) require HMAC-SHA512
  • Monetary values: request in centavos (R$ 1.00 = 100), response in base units (R$ 1.00 = 10000)
  • Responses follow the {"worked": true/false, ...} pattern
  • Never use floating point for monetary values -- always integers

Rate Limiting

TypeLimit
Per IP (authenticated)60,000 requests/minute
Per IP (unauthenticated)5 requests/minute
Webhooks per accountUp to 5 URLs

Rate limit headers in responses:

X-RateLimit-Limit: 60000
X-RateLimit-Remaining: 59997
Retry-After: 3  (only when 429)

Support

For integration questions, contact technical support through the channel provided in your contract.

Owem Pay Instituição de Pagamento — ISPB 37839059