{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/rollee/main/json-schema/rollee-v5-user-response-schema.json", "title": "v5.UserResponse", "x-generated": "2026-10-14", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/rollee-company-api-openapi.yml#/components/schemas/v5.UserResponse", "type": "object", "properties": { "company_accounts_number": { "type": "integer" }, "created_at": { "type": "string" }, "id": { "type": "string" }, "link": { "description": "link to connect a company account with Rollee", "type": "string" }, "metadata": { "description": "json object containing extra informations", "allOf": [ { "$ref": "#/$defs/models.Metadata" } ] }, "session": { "description": "session token associated to the company", "type": "string" }, "session_expired": { "description": "is this session expired (default expiration is 30 minutes but it can be changed per client request)", "type": "boolean" }, "session_expires_at": { "description": "expiration time of the company session", "type": "string" } }, "$defs": { "models.Metadata": { "type": "object", "additionalProperties": {} } } }