Create a Developer Application
Create an application in the Oyster Developer Portal to get the Client ID and Client Secret for the client credentials grant.
Create the application
Sign in to your Oyster HR account, then open Company > Developer.
- Click Create application.
- Name:
StackOne Integration - Click Create to confirm.
Copy the credentials
Copy the Client ID and Client Secret into StackOne Hub.
Select the scopes
Oyster HR grants three scopes to a client-credentials application. Select the ones the actions you plan to use require.
Choose the environment
Select the environment that matches the Oyster HR account the application belongs to.
- Select Production for a live Oyster HR account.
- Select Sandbox for a sandbox account used for testing.
Set the acting administrator
Some Oyster HR endpoints record who performed an action. A client-credentials connection has no signed-in user, so those calls are attributed to an administrator you nominate.
- Actor Email: the email address of an Oyster HR user with the Administrator role.
- Creating expenses, contract changes and hiring employments, approving or declining expenses, submitting an employment, and inviting a team member all run as this user.
Link the Account
Connect
- Click Connect.
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup.
Use Actions