Create a customer
Customers
Create a customer
Register a new customer record.
POST
Create a customer
Creates a new customer keyed to a partner-suppliedDocumentation Index
Fetch the complete documentation index at: https://docs.lms.bsa.ai/llms.txt
Use this file to discover all available pages before exploring further.
externalId. The
customer is created Active immediately — there’s no pending state
for partner-created customers.
The only field you choose is the externalId that ties the customer
record back to your own system of record.
Request body
Your system’s identifier for this customer (account number, MSISDN,
user UUID, whatever you use internally). Must be unique across all
customers on the deployment. The customer’s
displayName mirrors
this value, so use something searchable.Example
Response
200 OK returns the full customer object.
id (string) is what most subsequent calls use, but you don’t
have to keep it — every read and update endpoint on customers also
accepts your externalId:
GET /v1/customers?externalId=ext-ada-001— point lookupGET /v1/customers/external/ext-ada-001— resource form (PUT, DELETE,.../closework too)GET /v1/loans?customerExternalId=ext-ada-001— that customer’s loansGET /v1/credit-scorecard/ext-ada-001— scorecard withtotalOutstanding
Errors
| Code | When |
|---|---|
invalid_argument | externalId missing or empty in the request body |
aborted | A customer with the same externalId already exists |

