New to the SPF API? Start with the SPF API quickstart for a complete first request, then use this reference for full endpoint and schema details.
Environments and base URLs
Authentication
Every SPF endpoint other than/authentication/login requires a JWT access token. Request one by calling the authentication endpoint with your API key, then send the token as a Bearer token in the Authorization header. See Authentication in SPF for the full header format and token lifetime.
Explore in Swagger
API clients can access our Swagger documentation to test and explore each endpoint, and see a comprehensive overview of all available features. Our Swagger docs are available for both our production and staging environments.Authorize access to Swagger docs
To generate the token, make a request to the/authentication/login endpoint to receive a valid access token. Then click the Authorize button on the right side of the browser, enter this access token into the dialog box for the respective environment, and click Authorize.




Next steps
Postman
Download the SPF Postman collection and environment directly from the API.
Endpoints
Full reference for every forms, questions, and PDF endpoint.

