Skip to content
Apirel
POST https://erp.example.com/hooks/apirel
  1. application.submittedDelivered · signed

    PR-2026-01482 · Purchase request

  2. step.completedDelivered · signed

    Step 1 approved by Kenji Sato

  3. application.conditionally_approvedDelivered · signed

    PR-2026-01482

  4. conditions.all_metDelivered · signed

    Final quote attached and verified

  • Webhooks

    Choose the events to send — submitted, decided, recalled and more. Messages are signed, delivered in order per application and retried for 24 hours.

  • Integration keys

    Give other systems their own keys with only the permissions they need, an expiry date, and their own entries in the audit trail.

  • Single sign-on and provisioning

    Sign in with your identity provider and keep users and their organizations in sync automatically.

How it works

  1. 01

    Register an endpoint

    Add your system's address and choose the events it receives.

  2. 02

    Choose what's sent

    Metadata only by default; content only when an auditor allows it.

  3. 03

    Verify and receive

    Each message is signed so your system knows it came from Apirel.

  4. 04

    Watch the log

    A 30-day delivery log shows every attempt, and failed messages can be re-sent.

Questions

Which plans include integrations?

Single sign-on, user provisioning and integrations depend on your plan. Book a demo and we'll match a plan to what you need.

Do webhooks include application content?

Only if you choose it, and only with the approval of someone who holds the auditor permission. The default is metadata only.

Set up your first approval flow today.

Start a 30-day free trial with your real organization, users and approvals. Or let us show you around.

30 days free. No credit card.

Sign in to your organization

Enter your organization's code. It is the first part of your Apirel address, as in acme.staging.ams.apirel.com.

.staging.ams.apirel.com

No account yet?Start free trial