Skip to main content
You must have Company Admin access on the G-P Platform and be an approved Early Adopter to create API applications. Contact your G-P representative to request access before starting.

Create a developer application

Register a new application on the G-P Developer Portal to generate a Client ID and Client Secret.

1

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.
2

Open your applications

Navigate to My applications from the user menu to open the application management page.

3

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.
4

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).

1

Register an API

From your application’s details page, click Register an API.

2

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

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Client ID
  • Client Secret
3

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.