About Firstbase
Firstbase is an IT equipment lifecycle platform covering device ordering and catalog, inventory tracking, shipments, returns and replacements, IT asset disposition (ITAD), and SCIM user provisioning for onboarding and offboarding. Serval connects to Firstbase with a single API key and gives your workflows full access to the Firstbase public API, including its SCIM provisioning endpoints. Authentication: API key Data sync: On-demand only. Nothing is imported from Firstbase on a schedule - workflows read and write Firstbase data live, and three health checks run automatically right after you connect to confirm the key works.What the Firstbase integration enables
Get your credentials
You need a Firstbase API token created by an Admin user in the Firstbase admin app.Sign in to Firstbase as an Admin
Open the Firstbase API settings
Create a token
Copy the token value
Connect in Serval
Open Firstbase in the Serval integrations catalog
Paste your API key
Save the connection
Let the health checks run
Verifying the connection
Serval runs three health checks for Firstbase - automatically after you connect or update the key, and on demand from the connection’s health panel using the Run button. Each one makes a minimal read request to prove the key works:- Test Firstbase List Packages - reads a single entry from your equipment packages list. Success: “Successfully connected to Firstbase and retrieved packages list”. Failure: “Failed to connect to Firstbase or list packages. Please check your API key and permissions.”
- Test Firstbase List Inventory - reads a single entry from your inventory. Success: “Successfully connected to Firstbase and retrieved inventory list”. Failure: “Failed to connect to Firstbase or list inventory. Please check your API key and permissions.”
- Test Firstbase List Users (SCIM) - reads a single user through Firstbase’s SCIM provisioning interface. Success: “Successfully connected to Firstbase and retrieved users via SCIM”. Failure: “Failed to connect to Firstbase or list users. Please check your API key and permissions.”
Gotchas and troubleshooting
Health checks fail right after connecting
Health checks fail right after connecting
Firstbase data does not appear in Serval automatically
Firstbase data does not appear in Serval automatically
Removing a user starts offboarding, not an instant delete
Removing a user starts offboarding, not an instant delete
Testing the key outside Serval
Testing the key outside Serval
There is no server, region, or subdomain field
There is no server, region, or subdomain field
Endpoint coverage follows the Firstbase API specification
Endpoint coverage follows the Firstbase API specification
Need help? Contact support@serval.com for assistance with your Firstbase integration.

