Skip to content
SB
SalesButler
4.9/5 from 127 reviewsNo credit card required14-day free trialSet up in 15 minutesCancel anytime
Pro Plan Feature

Build Your Own Integrations With a Real API

Scoped Bearer tokens, eight scopes, /api/v1 endpoints for leads, jobs, invoices, and appointments.

No credit card required · Setup in 5 minutes

Overview

What It Does

When you need a custom integration, you need an API — not screen-scraping. SalesButler's Developer API gives you scoped Bearer tokens (sb_<8charPrefix>_<48charSecret> format, plaintext returned once at creation, stored as SHA-256 hash + prefix), eight scopes (read/write × leads/jobs/invoices/appointments), and clean REST endpoints under /api/v1. Middleware re-checks subscription status and api_access feature on every call so plan downgrades take effect immediately.

SalesButler · Pipeline
Pipeline
+38% booked
12
New leads
7
Quoted
5
Booked
4.9 avg · 127 reviews
This month
How It Works

Step-by-Step Guide

1

Create a Token

Generate a token in admin with the scopes you need.

2

Copy It Once

The plaintext token is shown once at creation — store it securely.

3

Make Authenticated Calls

Use Authorization: Bearer sb_... on every request to /api/v1/{leads,jobs,invoices,appointments}.

4

Last-Used Auto-Stamps

Async lastUsedAt updates on every successful call.

5

Rotate or Expire

Set expiresAt on creation, or revoke a token anytime.

Benefits

Why You'll Love This Feature

Scoped Bearer Tokens

Eight scopes — read/write × leads, jobs, invoices, appointments.

SHA-256 Hashed

Tokens stored as SHA-256 hash + prefix — plaintext only at creation.

Real-Time Subscription Check

Middleware re-checks subscription status on every call (402 on downgrade).

Optional Expiry

Set expiresAt for time-limited tokens.

Standard REST

Clean /api/v1 endpoints — no custom protocols to learn.

Lead Webhook on POST

POST /api/v1/leads automatically fires the lead.created webhook.

Use Cases

Perfect For

Custom internal lead-import scripts

Mobile app development that wraps SalesButler

Reporting tools that pull data into a data warehouse

Integration with vertical-specific tools not yet supported natively

Programmatic CRUD on appointments from a custom scheduling system

FAQ

Frequently Asked Questions

What plans include the Developer API?

Developer API is included on the Pro plan.

What's the token format?

sb_<8charPrefix>_<48charSecret>. Plaintext is returned once at creation.

What scopes are supported?

Eight: read and write for leads, jobs, invoices, and appointments.

What happens on plan downgrade?

Every API call re-checks subscription status and the api_access feature; downgraded accounts get 402.

Are there rate limits?

Yes — standard rate limits apply per token to protect the platform.

Recover your first missed lead this week.

Start your 14-day free trial. Every Pro feature unlocked. No credit card. Cancel anytime.

Start Free Trial