Use server-side calls
Keep API keys on your backend. Trigger Soryxa from signup handlers, CRM intake jobs, or workflow services.
Build email validation into signup, CRM intake, and workflow decisioning with a public API reference for requests, response fields, reason codes, errors, and usage limits.
Start with the endpoint page, then wire reason codes and errors into the parts of your application that decide whether an address can proceed.
Send an email address and optional policy_key to Soryxa and receive a decision, reason code, score, checks, and usage fields.
Use stable reason codes to route allow, block, and review outcomes into signup or CRM workflows.
Handle auth, billing, validation, usage-limit, and service errors with predictable response shapes.
Plan validation volume, track remaining allowance, and decide what to do when a limit is reached.
Upload lists, review partial jobs, retry failed rows, and export validation decisions.
Configure allow, block, and review decisions with rule revisions, policy keys, rollouts, customer messages, and review queue handling.
Use token scopes, inbound validation webhooks, outbound event delivery, supported connectors, OpenAPI, and Postman downloads.
Keep API keys on your backend. Trigger Soryxa from signup handlers, CRM intake jobs, or workflow services.
Persist decision, reason code, score, and relevant check names when your downstream workflow needs auditability.
Treat review as a separate state so legitimate addresses are not silently discarded when signals are mixed or temporarily unavailable.
Soryxa documentation is organized around the operational path most teams need: validate one address, interpret the decision, handle errors, then monitor credits as the workflow scales.
Call Soryxa from the backend path that receives a signup, form submission, CRM import, or workflow event. The API is most useful before a questionable address becomes a record that other systems trust.
Store the decision, reason code, score, and relevant check names when the outcome will affect onboarding, review queues, CRM updates, or later support decisions.
Do not treat review as a quiet allow or block. Review gives your team a separate fallback path for mixed signals, temporary service issues, or addresses that need manual judgment.
Read usage fields after each validation and alert your team before remaining allowance reaches zero. Usage handling should be an account state, not an email quality decision.
Create an API key, send a validation request, and map the returned decision and reason code to your signup or CRM rules.