Skip to main content
Run the staging test plans for each product you build, then go live with Bilt.

Onboarding

Finish the exchange on Environments and credentials first. Your integration stays disabled until then.

Account linking test plan for your app

Run this plan against staging, in order. Bilt runs an equivalent suite, so raise mismatches early.

Account linking checks for the Bilt app

  • Validate the bearer token on every endpoint, and keep it out of logs.
  • Run every link account check, including contact.isVerified.
  • Make retries safe, and refuse a retry after unlink.
  • Match accounts exactly, and never create one from link account.
  • Answer an existing account on create and link with 409 account_exists, and write nothing.
  • Rate-limit contact lookup, and answer a miss with exists: false.
  • Make unlink account idempotent.
  • Agree normalization rules, base URLs, credentials, and contacts with Bilt.

Order reporting test plan

Send each of these to staging, signed, and ask Bilt for the result of each webhook-id. The examples on the reference page cover the happy paths.

Go-live gate

  • Finish the checklists. Complete onboarding and pass the staging tests.
  • Get production credentials. Bilt issues separate credentials for production. Never reuse staging credentials.
  • Confirm together. You and Bilt confirm the launch. Bilt enables your integration with a configuration change, effective in about 30 seconds.

Support

Contact your Bilt technical contact or your shared Slack channel. Include:
  • The requestId from an account links error, or the webhook-id of an order report
  • The time in UTC
  • The environment
  • The endpoint and the HTTP status
  • The partnerUserId or orderId
Never include tokens, keys, secrets, or personal data.