Getting Started
Reference
Portal Integration
Partner Integration
Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Journey
Summarize Page
Copy Markdown
Open in ChatGPT
Open in Claude
Connect to Cursor
Connect to VS Code
OpenID Connect
We use industry standard OpenID Connect (OIDC) protocol to securely transfer user attributes to our customers.
We support the Authorization Code flow.
Learn more about OIDC.
Environments & APIs
We have two environments, sandbox and production.
The URLs for these, as well as our journey APIs, can be found in the Journey API ReferenceAPI.
Sequence Diagram
The below sequence diagram shows the sequence of API calls, and user redirects.
sequenceDiagram
actor User
participant Your Service
participant OneID
Your Service ->> User: Redirect to OneID '/authorize?...' URL
User ->> OneID: GET /authorize?...
OneID ->> User:
Note over User,OneID: OneID will verify the user
OneID ->> User: Redirect to Your Service {redirect_uri}...
User ->> Your Service: GET {redirect_uri}?...
Your Service ->> OneID: POST /token
OneID ->> Your Service:
Your Service ->> OneID: GET /userinfo
OneID ->> Your Service:
Your Service ->> User:
Further Reading
- Create a Client - A step-by-step guide to creating an OAuth client.
- Verify a User - A step-by-step guide to verifying a user.
- Testing - A list of testing scenarios.
- Errors - A list of errors to handle.
- UX Guide - A guide to help you optimise your OneID service based on your use-case.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
Last updated on
Was this page helpful?
Next to read:
Data Service@Copyright OneID Limited 2024
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message