Skip to main content

Using the Smarter Launch API

Getting Started With the Smarter Launch API

The Smarter Launch API lets you connect your own systems to Smarter Launch — This guide covers how to create an API key, what your key can and can't do, and how to make your first request.

Looking to connect a CRM instead? You probably want the CRM API Guide, which covers getting API credentials from your CRM to give to Smarter Launch. This article is about the Smarter Launch API itself.


🧑‍💻 Who This Guide Is For

This one's for the technical folks — an in-house developer, an IT contractor, or an agency building something custom for you.


You'll want to be comfortable with:

  • Making HTTP requests (cURL, Postman, or your language of choice)

  • Reading JSON responses

  • Keeping credentials secure

If that's not you, no worries — a lot of what teams wants can be handled without code using Automations and Webhooks.


🔑 Creating Your API Key

API keys are self-serve, and there's no cost to create one, though you can pay to upgrade the number of calls per day. 250 calls per day are free.

  1. Log in to the Smarter Launch web application at dashboard.smarterlaunch.com

  2. Navigate to Settings > Integrations > API

  3. Add a new API key and configure its settings

Please contact support if you do not see the API option under integrations & add-ons

Key Settings

When you create a key, you control how much access it has:

Setting

What It Does

Expiration

Sets a date after which the key stops working

Daily Request Limit

Caps how many requests the key can make per day — up to 250 per day on the free tier

Location Scope

Restricts the key to specific company locations

Permissions

read-only or edit

Tip: Create a separate key for each system you're connecting. If one needs to be revoked, the rest keep working — and your logs make a lot more sense.

Treat your API key like a password. It grants access to your company's data. Don't commit it to a public code repository, don't paste it into a shared doc, and don't embed it in client-side code like a website's JavaScript.


📖 Accessing the API Documentation

The full endpoint reference lives on the same Settings > Integrations > API page.


🔐 Authenticating Your Requests

Every authenticated endpoint expects your key in an Authorization header, using the Bearer scheme:

Authorization: Bearer YOUR_API_KEY

Endpoints that require this are marked with a requires authentication badge in the documentation.


💬 Still Need a Hand?

Message us from the Contact Support button in Smarter Launch, or email [email protected]. If you're troubleshooting a specific request, include the endpoint you're calling and the error response you're seeing — it helps us help you faster.


Related Articles

Did this answer your question?