Skip to content

Testing Integrations

Check if external service credentials actually work — no profile created, real request sent.

Get a bearer token:

curl -s -D - -o /dev/null -X POST https://stag.id.castis.io/api/v1/login \
  -H "Content-Type: application/json" \
  -d '{"username":"peach","password":"peach","company_code":"castis"}' \
  | grep -o 'access_token=[^;]*' | cut -d= -f2

✉️ SMTP / Custom

Mailtrap sandbox or any SMTP server


    

📧 Gmail (OAuth)

oauth_refresh_token method — personal or Workspace account


    

🟦 Zoho Mail

Real "noreply@yourdomain" sending — domain-verified, not a personal mailbox


    

💳 POS

Coming soon

🐘 PostgreSQL

Coming soon

⚠️ Sandbox/test credentials only — anything typed here goes to the real staging API.

Full API reference / raw JSON via Swagger: Organizations.