{ "opencollection": "1.0.0", "info": { "name": "yatai api server admin api v1 auth API", "version": "1.0.0" }, "items": [ { "info": { "name": "auth", "type": "folder" }, "items": [ { "info": { "name": "Airtable event callback", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/auth/airtable_event", "body": { "type": "json", "data": "{}" } }, "docs": "Airtable event callback" }, { "info": { "name": "Get auth code", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/code" }, "docs": "Get auth code" }, { "info": { "name": "Get current user", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/current" }, "docs": "Get current user" }, { "info": { "name": "Put infos for current user", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v1/auth/current", "body": { "type": "json", "data": "{}" } }, "docs": "Put infos for current user" }, { "info": { "name": "Firebase Info", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/firebase_info" }, "docs": "Firebase Info" }, { "info": { "name": "Login an user", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/auth/login", "body": { "type": "json", "data": "{}" } }, "docs": "Login an user" }, { "info": { "name": "Handle OIDC authentication callback", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/oidc/callback", "params": [ { "name": "code", "value": "", "type": "query" }, { "name": "error", "value": "", "type": "query" }, { "name": "state", "value": "", "type": "query" } ] }, "docs": "Handle OIDC authentication callback" }, { "info": { "name": "Get OIDC configuration for organization", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/oidc_info" }, "docs": "Get OIDC configuration for organization" }, { "info": { "name": "Register an user", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/auth/register", "body": { "type": "json", "data": "{}" } }, "docs": "Register an user" }, { "info": { "name": "Reset password", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v1/auth/reset_password", "body": { "type": "json", "data": "{}" } }, "docs": "Reset password" }, { "info": { "name": "Single sign on", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/auth/sso", "body": { "type": "json", "data": "{}" } }, "docs": "Single sign on" }, { "info": { "name": "Get auth token by code", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/auth/token", "params": [ { "name": "code", "value": "", "type": "query" } ] }, "docs": "Get auth token by code" } ] } ], "bundled": true }