Create a developer application
Register a new application on the G-P Developer Portal to generate a Client ID and Client Secret.
Sign in to the G-P Developer Portal
Sign in to the G-P Developer Portal.
- Click Log In in the upper right corner.
- Select Continue with SSO and authenticate with your G-P Platform credentials.
Open your applications
Navigate to My applications from the user menu to open the application management page.
Create a new application
Click Create Application to open the application creation form.
- Application name:
StackOne(or any distinctive identifier). - Description: optional — describe the integration’s intended use.
- Click Create application.
Copy your credentials
The portal displays the generated Client ID and Client secret.
- Copy both the Client ID and Client secret and store them securely for use later.
- This is the only time the Client secret is displayed — save it before leaving the page.
Register the required APIs
Each G-P API must be registered to your application before it can be called. Register the APIs that cover the scopes your StackOne integration needs — typically the EOR API (employees, employments, contracts, jobs, benefits, payroll, time off, customers, invoices) and the Contractor API (contractors and contractor contracts).
Register an API
From your application’s details page, click Register an API.
Select and register each API
Select the API to register in the right panel and click Register. Repeat for every API your integration needs.
- For EOR scopes (
eor:*): register the EOR API. - For Contractor scopes (
contractor:*): register the Contractor API. - Note: API registrations may take a few minutes to propagate before tokens reflect the new access.
Linking the Account from the Hub
Navigate to the Hub
Fill out the fields
- Client ID
- Client Secret
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
If the account linking is successful, you will see the newly linked account in your Accounts page.