openapi: 3.0.0 info: title: Seiza PostgREST API description: API documentation generated from GatewayRoute resources version: 1.0.0 servers: - url: https://api.staging-eu-01.seiza.co/internal description: Staging paths: /adzuna/applications: get: summary: GET /adzuna/applications description: Generated from list_adzuna.gateway.yaml operationId: applications_get_release-name-list-adzuna tags: - applications parameters: - name: page in: query description: Page schema: type: string - name: limit in: query description: Maximum number of records to return schema: type: integer - name: id in: query description: Unique identifier schema: type: string - name: ad_id in: query description: Ad Id schema: type: string - name: email in: query description: Email schema: type: string - name: uid in: query description: Uid schema: type: string - name: source_id in: query description: Source Id schema: type: string - name: cv_id in: query description: Cv Id schema: type: string - name: endpoint in: query description: Endpoint schema: type: string - name: context in: query description: Context schema: type: string - name: auto_apply_id in: query description: Auto Apply Id schema: type: string - name: has_auto_apply in: query description: Has Auto Apply schema: type: boolean - name: event_uuid in: query description: Event UUID schema: type: string - name: company_name in: query description: Company Name schema: type: string - name: ad_title in: query description: Ad Title schema: type: string - name: site_id in: query description: Site Id schema: type: string - name: status_id in: query description: Status Id schema: type: string - name: checker_result in: query description: Checker Result schema: type: string - name: checker_reason in: query description: Checker Reason schema: type: string - name: user_approved in: query description: User Approved schema: type: string - name: submit_date in: query description: Submit Date schema: type: string - name: user_rating in: query description: User Rating schema: type: string - name: creation_date_from in: query description: Creation Date From schema: type: string - name: creation_date_to in: query description: Creation Date To schema: type: string - name: creation_date_sorting in: query description: Creation Date Sorting schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:read patch: summary: PATCH /adzuna/applications description: Generated from update_adzuna.gateway.yaml operationId: applications_patch_release-name-update-adzuna tags: - applications responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:write /adzuna/applications/count: get: summary: GET /adzuna/applications/count description: Generated from count_adzuna.gateway.yaml operationId: applications_get_release-name-count-adzuna tags: - applications parameters: - name: ad_ids in: query description: Ad Ids schema: type: string - name: source_ids in: query description: Source Ids schema: type: string - name: has_auto_apply in: query description: Has Auto Apply schema: type: boolean - name: creation_date_from in: query description: Creation Date From schema: type: string - name: creation_date_to in: query description: Creation Date To schema: type: string - name: status_id in: query description: Status Id schema: type: string - name: uid in: query description: Uid schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:read /adzuna_jobs: get: summary: GET /adzuna_jobs description: Generated from adzuna_list.gateway.yaml operationId: jobs_get_release-name-adzuna-list tags: - jobs parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: category in: query description: Category filter schema: type: string - name: city in: query description: City filter schema: type: string - name: contract in: query description: Contract type filter schema: type: string - name: region in: query description: Region filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: postal_code in: query description: Postal code filter schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: title in: query description: Title filter schema: type: string - name: location_state in: query description: State/province filter schema: type: string - name: country_code in: query description: Country code filter (ISO 3166-1 alpha-2) schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: applydata: type: string campaign_ids: type: string category: type: string city: type: string contract: type: string country_code: type: string created_at: type: string description: type: string id: type: string lang: type: string location_state: type: string organization_name: type: string postal_code: type: string region: type: string status: type: string supplementary_locations: type: object title: type: string updated_at: type: string url: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object /adzuna_jobs.xml: get: summary: GET /adzuna_jobs description: Generated from adzuna_list.gateway.yaml operationId: jobs_get_release-name-adzuna-list-xml tags: - jobs parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: category in: query description: Category filter schema: type: string - name: city in: query description: City filter schema: type: string - name: contract in: query description: Contract type filter schema: type: string - name: region in: query description: Region filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: postal_code in: query description: Postal code filter schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: title in: query description: Title filter schema: type: string - name: location_state in: query description: State/province filter schema: type: string - name: country_code in: query description: Country code filter (ISO 3166-1 alpha-2) schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: applydata: type: string campaign_ids: type: string category: type: string city: type: string contract: type: string country_code: type: string created_at: type: string description: type: string id: type: string lang: type: string location_state: type: string organization_name: type: string postal_code: type: string region: type: string status: type: string supplementary_locations: type: object title: type: string updated_at: type: string url: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object /applications: delete: summary: DELETE /applications description: Generated from delete.gateway.yaml operationId: applications_delete_release-name-soft-delete tags: - applications parameters: - name: id in: query description: Unique identifier schema: type: string - name: campaign_id in: query description: Campaign Id schema: type: string responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:write get: summary: GET /applications description: Generated from list.gateway.yaml operationId: applications_get_release-name-list tags: - applications parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: id in: query description: Unique identifier schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: last_interaction_before in: query description: Last Interaction Before schema: type: string - name: updated_before in: query description: Updated Before schema: type: string - name: created_before in: query description: Created Before schema: type: string - name: job_id in: query description: Job identifier schema: type: string - name: campaign_id in: query description: Campaign Id schema: type: string - name: candidate_id in: query description: Candidate Id schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: campaign_id: type: string candidate_id: type: string created_at: type: string id: type: string job_id: type: string last_interaction_date: type: string organization_name: type: string updated_at: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:read patch: summary: PATCH /applications description: Generated from update.gateway.yaml operationId: applications_patch_release-name-update tags: - applications parameters: - name: organization_name in: query description: Organization name filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: last_interaction_before in: query description: Last Interaction Before schema: type: string - name: updated_before in: query description: Updated Before schema: type: string - name: created_before in: query description: Created Before schema: type: string - name: job_id in: query description: Job identifier schema: type: string - name: campaign_id in: query description: Campaign Id schema: type: string - name: candidate_id in: query description: Candidate Id schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: items: properties: campaign_id: type: string candidate_id: type: string created_at: type: string id: type: string job_id: type: string last_interaction_date: type: string organization_name: type: string updated_at: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - applications:write /job_form: get: summary: GET /job_form description: Generated from get.job_form.gateway.yaml operationId: jobs_get_release-name-get-job-form tags: - jobs parameters: - name: job_id in: query description: Job identifier schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object /jobs: get: summary: GET /jobs description: Generated from list.gateway.yaml operationId: jobs_get_release-name-list tags: - jobs parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: category in: query description: Category filter schema: type: string - name: city in: query description: City filter schema: type: string - name: contract in: query description: Contract type filter schema: type: string - name: region in: query description: Region filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: postal_code in: query description: Postal code filter schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: title in: query description: Title filter schema: type: string - name: location_state in: query description: State/province filter schema: type: string - name: country_code in: query description: Country code filter (ISO 3166-1 alpha-2) schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: category: type: string city: type: string contract: type: string country_code: type: string created_at: type: string description: type: string id: type: string job_forms: properties: applydata: type: string type: object lang: type: string location_state: type: string organization_name: type: string postal_code: type: string region: type: string status: type: string supplementary_locations: type: object title: type: string updated_at: type: string url: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object patch: summary: PATCH /jobs description: Generated from update.gateway.yaml operationId: jobs_patch_release-name-update tags: - jobs parameters: - name: category in: query description: Category filter schema: type: string - name: city in: query description: City filter schema: type: string - name: contract in: query description: Contract type filter schema: type: string - name: region in: query description: Region filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: postal_code in: query description: Postal code filter schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: title in: query description: Title filter schema: type: string - name: location_state in: query description: State/province filter schema: type: string - name: country_code in: query description: Country code filter (ISO 3166-1 alpha-2) schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: items: properties: api_ref: type: string category: type: string city: type: string contract: type: string country_code: type: string description: type: string id: type: string lang: type: string location_state: type: string organization_name: type: string postal_code: type: string region: type: string status: type: string supplementary_locations: type: object title: type: string url: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - jobs:write /jobs.xml: get: summary: GET /jobs description: Generated from list.gateway.yaml operationId: jobs_get_release-name-list-xml tags: - jobs parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: category in: query description: Category filter schema: type: string - name: city in: query description: City filter schema: type: string - name: contract in: query description: Contract type filter schema: type: string - name: region in: query description: Region filter schema: type: string - name: id in: query description: Unique identifier schema: type: string - name: postal_code in: query description: Postal code filter schema: type: string - name: organization_name in: query description: Organization name filter schema: type: string - name: title in: query description: Title filter schema: type: string - name: location_state in: query description: State/province filter schema: type: string - name: country_code in: query description: Country code filter (ISO 3166-1 alpha-2) schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: category: type: string city: type: string contract: type: string country_code: type: string created_at: type: string description: type: string id: type: string job_forms: properties: applydata: type: string type: object lang: type: string location_state: type: string organization_name: type: string postal_code: type: string region: type: string status: type: string supplementary_locations: type: object title: type: string updated_at: type: string url: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object /jobs/channels: delete: summary: DELETE /jobs/channels description: Generated from channels.delete.gateway.yaml operationId: jobs_delete_release-name-channels-delete tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write get: summary: GET /jobs/channels description: Generated from channels.get.gateway.yaml operationId: jobs_get_release-name-get-channel tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Successful operation content: application/json: schema: properties: channels_facebook_campaign: properties: campaign_id: type: string type: object created_at: type: string filter: type: string id: type: string organization_name: type: string sourcing_campaign_id: type: string type_id: type: string updated_at: type: string type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object patch: summary: PATCH /jobs/channels description: Generated from channels.update.gateway.yaml operationId: jobs_patch_release-name-channels-update tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write post: summary: POST /jobs/channels description: Generated from channels.create.gateway.yaml operationId: jobs_post_release-name-channels-create tags: - jobs responses: "201": description: Resource created successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write /jobs/channels_facebook_campaign: delete: summary: DELETE /jobs/channels_facebook_campaign description: Generated from channels_facebook_campaign.delete.gateway.yaml operationId: jobs_delete_release-name-channels-facebook-campaign-delete tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write get: summary: GET /jobs/channels_facebook_campaign description: Generated from channels_facebook_campaign.get.gateway.yaml operationId: jobs_get_release-name-channels-facebook-campaign-get tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:read patch: summary: PATCH /jobs/channels_facebook_campaign description: Generated from channels_facebook_campaign.update.gateway.yaml operationId: jobs_patch_release-name-channels-facebook-campaign-update tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write post: summary: POST /jobs/channels_facebook_campaign description: Generated from channels_facebook_campaign.create.gateway.yaml operationId: jobs_post_release-name-channels-facebook-campaign-create tags: - jobs responses: "201": description: Resource created successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write /jobs/forms: delete: summary: DELETE /jobs/forms description: Generated from delete.jobs_forms.gateway.yaml operationId: jobs_delete_release-name-jobs-forms-delete tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - jobs:write patch: summary: PATCH /jobs/forms description: Generated from update.jobs_forms.gateway.yaml operationId: jobs_patch_release-name-jobs-forms-update tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - jobs:write post: summary: POST /jobs/forms description: Generated from create.jobs_forms.gateway.yaml operationId: jobs_post_release-name-jobs-forms-create tags: - jobs responses: "201": description: Resource created successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - jobs:write /jobs/jobs_channel: get: summary: GET /jobs/jobs_channel description: Generated from jobs_channels.get.gateway.yaml operationId: jobs_get_release-name-list-jobs-channels tags: - jobs parameters: - name: status in: query description: Status filter schema: type: string - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer responses: "200": description: Successful operation content: application/json: schema: items: properties: id: type: string inner: properties: external_id: type: string type: object jobs_all: properties: city: type: string external_id: type: string status: type: string title: type: string type: object jobs_channels_ad: properties: ad_id: type: string ad_status: type: string type: object status: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - jobs:read /jobs/jobs_channels_ad: delete: summary: DELETE /jobs/jobs_channels_ad description: Generated from jobs_channels_ad.delete.gateway.yaml operationId: jobs_delete_release-name-jobs-channels-ad-delete tags: - jobs responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write get: summary: GET /jobs/jobs_channels_ad description: Generated from jobs_channels_ad.get.gateway.yaml operationId: jobs_get_release-name-jobs-channels-ad-get tags: - jobs parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:read patch: summary: PATCH /jobs/jobs_channels_ad description: Generated from jobs_channels_ad.update.gateway.yaml operationId: jobs_patch_release-name-jobs-channels-ad-update tags: - jobs responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write post: summary: POST /jobs/jobs_channels_ad description: Generated from jobs_channels_ad.create.gateway.yaml operationId: jobs_post_release-name-jobs-channels-ad-create tags: - jobs responses: "201": description: Resource created successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - channels:write /mso/settings: get: summary: GET /mso/settings description: Generated from get.settings.gateway.yaml operationId: tasks_get_release-name-get-settings tags: - tasks parameters: - name: id in: query description: Unique identifier schema: type: string - name: key in: query description: Setting key schema: type: string responses: "200": description: Successful operation content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - tasks:read patch: summary: PATCH /mso/settings description: Generated from update.settings.gateway.yaml operationId: tasks_patch_release-name-update-settings tags: - tasks parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource updated successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - tasks:write post: summary: POST /mso/settings description: Generated from create.settings.gateway.yaml operationId: tasks_post_release-name-create-settings tags: - tasks responses: "201": description: Resource created successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - tasks:write /scoring: post: summary: POST /scoring description: Generated from post.gateway.yaml operationId: scoring_post_release-name-post tags: - scoring responses: "201": description: Resource created successfully content: application/json: schema: properties: application_id: type: string created_at: type: string id: type: string score: type: integer type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - scoring:write /subscriptions: delete: summary: DELETE /subscriptions description: Generated from delete.gateway.yaml operationId: events_delete_release-name-delete tags: - events parameters: - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Resource deleted successfully content: application/json: schema: type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - events:write get: summary: GET /subscriptions description: Generated from list.gateway.yaml operationId: events_get_release-name-list tags: - events parameters: - name: offset in: query description: Number of records to skip for pagination schema: type: integer - name: limit in: query description: Maximum number of records to return schema: type: integer - name: id in: query description: Unique identifier schema: type: string responses: "200": description: Successful operation content: application/json: schema: items: properties: body: type: string created_at: type: string created_by: type: string filter: type: string headers: type: string id: type: string method: type: string topic: type: string updated_at: type: string url: type: string url_is_jq: type: string type: object type: array "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - events:read patch: summary: PATCH /subscriptions description: Generated from patch.gateway.yaml operationId: events_patch_release-name-patch tags: - events responses: "200": description: Resource updated successfully content: application/json: schema: properties: body: type: string created_at: type: string created_by: type: string filter: type: string headers: type: string id: type: string method: type: string topic: type: string updated_at: type: string url: type: string url_is_jq: type: string type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - events:write post: summary: POST /subscriptions description: Generated from post.gateway.yaml operationId: events_post_release-name-post tags: - events responses: "201": description: Resource created successfully content: application/json: schema: properties: body: type: string created_at: type: string created_by: type: string filter: type: string headers: type: string id: type: string method: type: string topic: type: string updated_at: type: string url: type: string url_is_jq: type: string type: object "401": description: Unauthorized - Invalid or missing authentication content: application/json: schema: properties: message: type: string type: object security: - APIKeyHeader: [] - OauthSecurity: - events:write components: securitySchemes: APIKeyHeader: type: apiKey in: header name: Authorization description: API Key authentication using Authorization header OauthSecurity: type: oauth2 description: OAuth2 authentication with Keycloak flows: authorizationCode: authorizationUrl: https://auth.staging-eu-01.seiza.co/realms/platform-staging/protocol/openid-connect/auth tokenUrl: https://auth.staging-eu-01.seiza.co/realms/platform-staging/protocol/openid-connect/token scopes: applications:read: Can list and view details of an application applications:write: Can create and update an application campaigns:read: Can read campaigns campaigns:write: Can create and update campaigns channels:read: Can read channels channels:write: Can create and update channels events:read: Can read events events:write: Can create and update events jobs:read: Can read jobs jobs:write: Can create and update jobs scoring:read: Can read scoring data scoring:write: Can create and update scoring data subscriptions:read: Can List and view details of subscriptions subscriptions:write: Can create and delete subscriptions tasks:read: Can read tasks tasks:write: Can create and update tasks