Powerful Client Portal API

Build your custom workflows on top of SPP.

API call example in PHP
View API Documentation
Manage users
Retrieve user information, update accounts based on external data, or trigger something when user properties change.
Post messages
Send automated client and team updates in your orders based on status changes or other external rules.
Create invoices
Generate new invoices for clients paying outside of SPP, and link them up with charges from your payment processor.
Upload files
Attach files to project data or messages for secure storage in your workspace.
Manage team members
Automate creating team members and assigning them to different projects based on your rules.
Update form data
Create or update intake forms with data from external tools or services.

Start automating in minutes

Authenticate via your API key and start building, or get inspired by our examples first.

View API Documentation
Reseller program setup

A versioned API ensures that your integrations will continue working even as we improve the platform.

SPP has been a key ingredient in our winning recipe for a successful productized service. It's easy for staff to use and customers love the client portal software for managing their service account.
Garrett Smith, Owner
GMB Gorilla
Garrett Smith
View API Documentation

Agencies are automating with SPP

Build on top of the Client Portal platform to create your own custom API-based workflows.

API Setup

Need help with your automations?

Reach out to a certified expert who can help you build what you need.

View experts
Capterra logo
TrustPilot logo
G2 Logo