Skip to main content

Create a Customer

Submit your customer's 11-digit Australian Business Number (ABN) to create a customer record.

If this customer is already known to Walker Street Data, their existing customerId will be returned.

Endpoint: POST https://api.walkerstdata.com.au/v1/customer

Request:

curl -X POST "https://api.walkerstdata.com.au/v1/customer" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"abn": "12345678901"}'

Response:

{
"data": {
"customerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"abn": "12345678901"
},
"message": null
}

Use Cases

  • New customer onboarding: Register a business entity to start processing their transaction data
  • Customer ID lookup: Get the unique identifier for a business you've worked with before

Next Steps

Once you have the customerId, you can:

  • Submit transactions for enrichment
  • Upload PDF bank statements
  • Retrieve enriched transaction data