Follow these steps to make your first API call to the Solatech API.
Log in to your .
Navigate to .
Create a new API key and copy it.
- In order to send the API request shown below, your key will need to have a scope of "Customers | Create". Different endpoints will require different scopes.
- Keep this key secure — it acts like a password for your account.
You can use any HTTP client to call our API:
- with
curl - like Postman or Insomnia
- in your preferred programming language
Here’s an example request using curl to create an example customer:
curl -X POST "https://api.solatech-dos.com/customers/v1/create" \
-H "Content-Type: application/json" \
-H "APIKey: YOUR_API_KEY_HERE" \
"DisplayName": "Jack Black",
"SalesRep": "odiemckraken@solatech-darious.com",
"Address1": "45 Main Street",
"Note": "Must call before heading to an appointment."
"Note": "Gate code is 12345."
"Address": "jblack@gmail.com"
In the above example, you will need to supply the email address of a sales rep that already exists on the account, and you will need to make sure the "Flyer" lead source exists on your account (or use a different lead source that exists on your account).
If everything is set up correctly, you’ll receive a JSON response similar to this:
"uniqueID": "c24b6b54-319a-47dc-a482-37110569ac26",
"displayName": "Jack Black",
"salesRep": "odiemckraken@solatech-darious.com",
"alternateInstaller": "",
"number": "123-456-7890",
"addedOn": "2025-08-20T17:20:27.317",
"updatedOn": "2025-08-20T17:20:27.317"
"number": "800-123-4748",
"addedOn": "2025-08-20T17:20:27.32",
"updatedOn": "2025-08-20T17:20:27.32"
"address1": "45 Main Street",
"addedOn": "2025-08-20T17:20:27.303",
"updatedOn": "2025-08-20T17:20:27.303"
"note": "Must call before heading to an appointment.",
"addedOn": "2025-08-20T17:20:27.323",
"updatedOn": "2025-08-20T17:20:27.323"
"note": "Gate code is 12345.",
"addedOn": "2025-08-20T17:20:27.327",
"updatedOn": "2025-08-20T17:20:27.327"
"address": "jblack@gmail.com",
"addedOn": "2025-08-20T17:20:27.313",
"updatedOn": "2025-08-20T17:20:27.313"
"addedOn": "2025-08-20T17:20:27.333"
- Explore the to manage customer records.
- Use the to access order measurements.