Skip to main content

Quickstart

This quickstart is intentionally lightweight and uses placeholder endpoints.

1) Generate sandbox credentials

Request sandbox API credentials from your Findustry AI contact. You will receive:

  • client_id
  • client_secret
  • A sandbox base URL

2) Exchange credentials for an access token

curl --request POST "https://api.sandbox.findustryai.com/oauth/token" \
--header "content-type: application/json" \
--data '{
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"grant_type": "client_credentials",
"audience": "https://api.sandbox.findustryai.com"
}'

3) Call your first endpoint

curl --request GET "https://api.sandbox.findustryai.com/v1/hello-world" \
--header "authorization: Bearer YOUR_ACCESS_TOKEN"

Expected placeholder response:

{
"message": "Hello, World",
"environment": "sandbox",
"request_id": "req_1234567890"
}

4) Configure webhook intake

Stand up a secure HTTPS endpoint and accept signed POST requests. See Webhook Delivery.

5) Validate happy path

In sandbox, trigger:

  1. A sample transaction event
  2. A sample dispute lifecycle event
  3. A sample asynchronous status update

Your endpoint should acknowledge each event with 2xx.