functions.siro.ai) and the user-scoped API (api.siro.ai).
Organization API tokens and Siro OAuth apps still work. New integrations should use client apps. Org API tokens follow the timeline below. Siro OAuth apps stay valid until a separate decommission date is announced.
What replaces what
Client apps are org-scoped machine credentials. They are not tied to a logged-in user.
Timeline
Dates are measured from the client app release.Walkthrough
1. Create a client app in the Siro web app
As an org admin, create a client app in the Siro web app under theAPI access tab. Copy the client_id and client_secret when they are shown — the secret is returned once. Rotate or revoke from the same UI.
2. Exchange credentials at auth.siro.ai
access_token, token_type: bearer, expires_in (typically 3600 seconds). There is no refresh token — mint again before expiry. Full reference: Get an access token.