The credentials
This page covers which credentials you’re issued and what each one unlocks. For how to authenticate with them (JWT access tokens, OAuth 2.0 postbacks, and proxy basic authentication), see Authentication in SPF.
API
API clients are issued an API Key, sometimes called a Hash. You don’t send it on SPF requests directly. You exchange it for a JWT access token, and that token authorizes every subsequent call.Hosted
Hosted clients are issued a Profile Key that identifies your account. It appears in the URLs you use to reach your account’s resources:On-Premise
On-premise clients need two things. Download Center credentials to retrievespf.war and the SPF_HOME package, and to pull each subsequent release. Because you control your own deployment schedule, staying current with releases is how you stay current with the forms. See Updating Symmetry Payroll Forms.
A webservice API key for the Symmetry Location Service, set as config.webservice.apiKey in your settings.json. Without it, SPF can’t normalize addresses or resolve them to jurisdictions.
The Symmetry Location Service
Address normalization, geocoding, and jurisdiction matching are provided by the Symmetry Location Service, which underpins form determination for U.S. addresses. SLS usage may carry its own license fee depending on your agreement. Talk to your Symmetry Account Executive about how it applies to you. Canadian addresses don’t currently go through SLS. See Symmetry Location Service.Related
Authentication in SPF
JWT, OAuth 2.0, and basic authentication configuration.
Implementation types
Which set of credentials applies to you.

