UNPKG

@epilot/customer-portal-client

Version:
2,254 lines 56 kB
{ "openapi": "3.0.3", "info": { "title": "", "version": "" }, "paths": { "/v2/portal/portal": { "post": { "operationId": "upsertPortal", "parameters": [ { "in": "query", "name": "origin", "required": true }, { "in": "query", "name": "portal_id", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/user": { "post": { "operationId": "createUser", "deprecated": true, "parameters": [ { "in": "query", "name": "origin", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v3/portal/public/user": { "post": { "operationId": "createUserV3", "parameters": [ { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/token/validate": { "post": { "operationId": "validateToken", "responses": {} } }, "/v2/portal/token/revoke": { "post": { "operationId": "revokeToken", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/config": { "get": { "operationId": "getPortalConfigByDomain", "parameters": [ { "in": "query", "name": "domain", "required": true } ], "responses": {} } }, "/v2/portal/config": { "get": { "operationId": "getPortalConfig", "parameters": [ { "in": "query", "name": "origin", "required": false } ], "responses": {} }, "delete": { "operationId": "deletePortal", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v2/portal/extensions": { "get": { "operationId": "getPortalExtensions", "parameters": [ { "in": "query", "name": "origin", "required": false } ], "responses": {} } }, "/v2/portal/public/extensions": { "get": { "operationId": "getPublicPortalExtensionDetails", "parameters": [ { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/extensions": { "get": { "operationId": "getPortalExtensionsV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "responses": {} } }, "/v3/portal/public/extensions": { "get": { "operationId": "getPublicPortalExtensionDetailsV3", "parameters": [ { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "responses": {} } }, "/v2/portal/consumption": { "get": { "operationId": "getConsumption", "parameters": [ { "in": "query", "name": "app_id", "required": false }, { "in": "query", "name": "extensionId", "required": true }, { "in": "query", "name": "hookId", "required": false }, { "in": "query", "name": "meter_id", "required": false, "deprecated": true }, { "in": "query", "name": "from", "required": true }, { "in": "query", "name": "to", "required": true }, { "in": "query", "name": "interval", "required": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/visualization:export": { "post": { "operationId": "prepareVisualizationExport", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/visualization/metadata": { "get": { "operationId": "getVisualizationMetadata", "parameters": [ { "in": "query", "name": "app_id", "required": true }, { "in": "query", "name": "extensionId", "required": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/costs": { "get": { "operationId": "getCosts", "parameters": [ { "in": "query", "name": "app_id", "required": false }, { "in": "query", "name": "extensionId", "required": true }, { "in": "query", "name": "hookId", "required": false }, { "in": "query", "name": "meter_id", "required": false, "deprecated": true }, { "in": "query", "name": "from", "required": true }, { "in": "query", "name": "to", "required": true }, { "in": "query", "name": "interval", "required": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/prices": { "get": { "operationId": "getPrices", "parameters": [ { "in": "query", "name": "app_id", "required": false }, { "in": "query", "name": "extensionId", "required": true }, { "in": "query", "name": "hookId", "required": false }, { "in": "query", "name": "meter_id", "required": false, "deprecated": true }, { "in": "query", "name": "from", "required": true }, { "in": "query", "name": "to", "required": true }, { "in": "query", "name": "interval", "required": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/external-links": { "get": { "operationId": "getExternalLinks", "parameters": [ { "in": "query", "name": "origin", "required": false }, { "in": "query", "name": "contactId", "required": false } ], "responses": {} } }, "/v2/portal/resolve:external-link/{id}": { "get": { "operationId": "getResolvedExternalLink", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true }, { "in": "query", "name": "origin", "required": false }, { "in": "query", "name": "contactId", "required": false } ], "responses": {} } }, "/v3/portal/external-links": { "get": { "operationId": "getExternalLinksV3", "parameters": [ { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "contactId", "required": false } ], "responses": {} } }, "/v3/portal/resolve:external-link/{id}": { "get": { "operationId": "getResolvedExternalLinkV3", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "contactId", "required": false } ], "responses": {} } }, "/v2/portal/resolve:seamless-link": { "get": { "operationId": "getResolvedSeamlessLink", "parameters": [ { "in": "query", "name": "app_id", "required": false }, { "in": "query", "name": "extension_id", "required": true }, { "in": "query", "name": "link_id", "required": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/public/portal/config": { "get": { "operationId": "getPublicPortalConfig", "parameters": [ { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v2/portal/org/portal/config": { "get": { "operationId": "getOrgPortalConfig", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/public/portal/config": { "get": { "operationId": "getPublicPortalConfigV3", "parameters": [ { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "portal_id", "required": true } ], "responses": {} } }, "/v3/portal/org/portal/config": { "get": { "operationId": "getOrgPortalConfigV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "responses": {} } }, "/v2/portal/configs": { "get": { "operationId": "getAllPortalConfigs", "responses": {} } }, "/v2/portal/email-templates": { "post": { "operationId": "upsertEmailTemplates", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "get": { "operationId": "getEmailTemplates", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/email-templates/{portal_id}": { "post": { "operationId": "upsertEmailTemplatesByPortalId", "parameters": [ { "in": "path", "name": "portal_id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "get": { "operationId": "getEmailTemplatesByPortalId", "parameters": [ { "in": "path", "name": "portal_id", "required": true } ], "responses": {} } }, "/v2/portal/public-widgets": { "get": { "operationId": "getPublicPortalWidgets", "deprecated": true, "parameters": [ { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/public/widgets": { "get": { "operationId": "getPublicPortalWidgetsV3", "parameters": [ { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "responses": {} } }, "/v2/portal/widgets": { "post": { "operationId": "upsertPortalWidget", "deprecated": true, "parameters": [ { "in": "query", "name": "origin", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "get": { "operationId": "getPortalWidgets", "deprecated": true, "parameters": [ { "in": "query", "name": "origin", "required": false }, { "in": "query", "name": "contract_id", "required": false } ], "responses": {} } }, "/v3/portal/widgets": { "get": { "operationId": "getPortalWidgetsV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true }, { "in": "query", "name": "contract_id", "required": false } ], "responses": {} }, "post": { "operationId": "upsertPortalWidgetV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v3/portal/portal/files": { "post": { "operationId": "savePortalFilesV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/replace-ecp-template-variables": { "post": { "operationId": "replaceECPTemplateVariables", "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/org/settings": { "get": { "operationId": "getOrganizationSettings", "deprecated": true, "responses": {} } }, "/v2/portal/schemas": { "get": { "operationId": "getSchemas", "responses": {} } }, "/v2/portal/public/schemas": { "get": { "operationId": "getSchemasByDomain", "parameters": [ { "in": "query", "name": "domain", "required": true } ], "responses": {} } }, "/v3/portal/public/schemas": { "get": { "operationId": "getPublicSchemasV3", "parameters": [ { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "responses": {} } }, "/v2/portal/public/org/settings": { "get": { "operationId": "getOrganizationSettingsByDomain", "parameters": [ { "in": "query", "name": "domain", "required": true } ], "responses": {} } }, "/v2/portal/extra-permission-attributes": { "get": { "operationId": "extraPermissionAttributes", "responses": {} } }, "/v2/portal/validate/caa-records": { "post": { "operationId": "validateCaaRecords", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/validate/caa-records": { "post": { "operationId": "validateCaaRecordsV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "responses": {} } }, "/v2/portal/contact": { "get": { "operationId": "getContact", "responses": {} }, "patch": { "operationId": "updateContact", "deprecated": true, "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/ecp/contact": { "get": { "operationId": "getECPContact", "parameters": [ { "in": "query", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/public/contact/exists": { "post": { "operationId": "checkContactExists", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v3/portal/public/contact/exists": { "post": { "operationId": "checkContactExistsV3", "parameters": [ { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v3/portal/public/account/exists": { "post": { "operationId": "checkAccountExists", "parameters": [ { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/contact/valid/secondary/attributes": { "get": { "operationId": "getValidSecondaryAttributes", "responses": {} } }, "/v2/portal/user": { "get": { "operationId": "getPortalUser", "responses": {} }, "patch": { "operationId": "updatePortalUser", "requestBody": { "content": { "application/json": {} } }, "responses": {} }, "delete": { "operationId": "deletePortalUser", "responses": {} } }, "/v2/portal/user/update/email": { "put": { "operationId": "updatePortalUserEmail", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/user/resend/confirmation-email/{id}": { "post": { "operationId": "resendConfirmationEmail", "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/users/by-related-entity": { "get": { "operationId": "fetchPortalUsersByRelatedEntity", "parameters": [ { "in": "query", "name": "entity_id", "required": true }, { "in": "query", "name": "slug", "required": true } ], "responses": {} } }, "/v2/portal/user/confirm": { "get": { "operationId": "confirmUser", "parameters": [ { "in": "query", "name": "confirmation_link_token", "required": true }, { "in": "query", "name": "use_redirect", "required": false } ], "responses": {} } }, "/v2/portal/user/confirm/{id}": { "get": { "operationId": "confirmUserWithUserId", "parameters": [ { "in": "query", "name": "origin", "required": true }, { "in": "path", "name": "id", "required": true }, { "in": "query", "name": "org_id", "required": true } ], "responses": {} } }, "/v2/portal/public/user/exists": { "get": { "operationId": "userExists", "parameters": [ { "in": "query", "name": "email", "required": true }, { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "origin", "required": false } ], "responses": {} } }, "/v3/portal/public/user/exists": { "get": { "operationId": "userExistsV3", "parameters": [ { "in": "query", "name": "email", "required": true }, { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "responses": {} } }, "/v2/portal/recipients-to-notify": { "post": { "operationId": "getRecipientsToNotifyOnAutomation", "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/configure-distribution": { "get": { "operationId": "configureDistribution", "parameters": [ { "in": "query", "name": "origin", "required": true } ], "responses": {} } }, "/v3/portal/configure-distribution": { "get": { "operationId": "configureDistributionV3", "parameters": [ { "in": "query", "name": "portal_id", "required": true } ], "responses": {} } }, "/v2/portal/order": { "get": { "operationId": "getAllOrders", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "responses": {} } }, "/v2/portal/order/{id}/acceptance": { "post": { "operationId": "postOrderAcceptance", "parameters": [ { "in": "path", "name": "id", "required": true } ], "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/order/{id}": { "get": { "operationId": "getOrder", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} }, "patch": { "operationId": "updateOrder", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/opportunity": { "get": { "operationId": "getAllOpportunities", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "responses": {} } }, "/v2/portal/opportunities/searchable-attributes": { "get": { "operationId": "getSearchableAttributesForOpportunities", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "responses": {} } }, "/v2/portal/opportunities/search": { "post": { "operationId": "getSearchResultsForOpportunities", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/opportunities/{id}": { "get": { "operationId": "getOpportunity", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} }, "patch": { "operationId": "updateOpportunity", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/request": { "get": { "operationId": "getAllRequests", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "responses": {} } }, "/v2/portal/contract": { "get": { "operationId": "getAllContracts", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false } ], "responses": {} } }, "/v2/portal/contract/{id}": { "get": { "operationId": "getContract", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} }, "patch": { "operationId": "updateContract", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/contract/by-identifiers": { "post": { "operationId": "addContractByIdentifiers", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/entity/identifiers/{slug}": { "get": { "operationId": "getEntityIdentifiers", "parameters": [ { "in": "path", "name": "slug", "required": true } ], "responses": {} } }, "/v2/portal/entity/{slug}/{id}/activity": { "get": { "operationId": "getEntityActivityFeed", "parameters": [ { "in": "path", "name": "slug", "required": true }, { "in": "path", "name": "id", "required": true }, { "in": "query", "name": "after" }, { "in": "query", "name": "before" }, { "in": "query", "name": "from" }, { "in": "query", "name": "size" }, { "in": "query", "name": "type" }, { "in": "query", "name": "include_relations" } ], "responses": {} } }, "/v2/portal/{slug}/{id}:validateRule": { "get": { "operationId": "validateCadenceEntityEditRules", "parameters": [ { "in": "path", "name": "slug", "required": true }, { "in": "path", "name": "id", "required": true }, { "in": "query", "name": "attribute" } ], "responses": {} } }, "/v2/portal/entities-by-payment/{id}": { "get": { "operationId": "searchPaymentRelationsInEntities", "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/entity/activity": { "put": { "operationId": "createCustomEntityActivity", "parameters": [ { "in": "query", "name": "entities", "deprecated": true, "style": "form" } ], "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/entity/file": { "post": { "operationId": "saveEntityFile", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "delete": { "operationId": "deleteEntityFile", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/portal/files": { "post": { "operationId": "savePortalFiles", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/registration/identifiers": { "get": { "operationId": "getRegistrationIdentifiers", "responses": {} } }, "/v2/portal/user/files": { "get": { "operationId": "getAllFiles", "deprecated": true, "parameters": [ { "in": "query", "name": "from", "required": true }, { "in": "query", "name": "size", "required": true }, { "in": "query", "name": "entity_ids" }, { "in": "query", "name": "file_types" } ], "responses": {} } }, "/v2/portal/user/file/{id}": { "get": { "operationId": "getFileById", "deprecated": true, "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/user/file/{id}/downloaded": { "post": { "operationId": "trackFileDownloaded", "parameters": [ { "in": "path", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/user/files/count-by-entity": { "get": { "operationId": "getFilesCountByEntity", "deprecated": true, "responses": {} } }, "/v2/portal/billing/events": { "get": { "operationId": "getBillingEvents", "parameters": [ { "in": "query", "name": "from", "required": false }, { "in": "query", "name": "size", "required": false }, { "name": "entity_id", "in": "query", "required": false }, { "name": "event_type", "in": "query" }, { "name": "paid", "in": "query" }, { "name": "date_after", "in": "query" }, { "name": "date_before", "in": "query" }, { "name": "sort", "in": "query" } ], "responses": {} } }, "/v2/portal/billing/customers/balance": { "get": { "operationId": "getCustomerBalance", "responses": {} } }, "/v2/portal/billing/accounts/{id}": { "parameters": [ { "in": "path", "name": "id", "required": true } ], "get": { "operationId": "getBillingAccount", "responses": {} } }, "/v2/portal/admin:login-as-user": { "post": { "operationId": "loginToPortalAsUser", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/entity/{schema}/access": { "post": { "operationId": "triggerEntityAccessEvent", "parameters": [ { "name": "schema", "in": "path", "required": true }, { "name": "entity_id", "in": "query", "required": false }, { "name": "origin", "in": "query", "required": true } ], "responses": {} } }, "/v3/portal/entity/{schema}/access": { "post": { "operationId": "triggerEntityAccessEventV3", "parameters": [ { "name": "schema", "in": "path", "required": true }, { "name": "entity_id", "in": "query", "required": false }, { "name": "portal_id", "in": "query", "required": false }, { "name": "domain", "in": "query", "required": false } ], "responses": {} } }, "/v2/portal/entity:get": { "post": { "operationId": "getPortalUserEntity", "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/entity:search": { "post": { "operationId": "searchPortalUserEntities", "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/can-trigger-portal-flow": { "post": { "operationId": "canTriggerPortalFlow", "parameters": [ { "in": "query", "name": "origin", "required": false, "deprecated": true }, { "in": "query", "name": "portal_id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/automation-context": { "get": { "operationId": "getAutomationContext", "parameters": [ { "in": "query", "name": "activity_id", "required": true }, { "in": "query", "name": "type", "required": true } ], "responses": {} } }, "/v2/portal/workflow/{workflow_id}/{step_id}:markDone": { "put": { "operationId": "updateWorkflowStepAsDone", "parameters": [ { "in": "path", "name": "workflow_id", "required": true }, { "in": "path", "name": "step_id", "required": true } ], "responses": {} } }, "/v2/portal/entity/{slug}/{id}/workflows": { "get": { "operationId": "getEntityWorkflows", "parameters": [ { "in": "path", "name": "slug", "required": true }, { "in": "path", "name": "id", "required": true } ], "responses": {} } }, "/v2/portal/metering/reading/photo": { "post": { "operationId": "uploadMeterReadingPhoto", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/metering/reading": { "post": { "operationId": "createMeterReading", "parameters": [ { "name": "override_plausibility", "in": "query", "required": false } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/metering/reading/allowed-range/{meter_id}": { "get": { "operationId": "getAllowedMeterReadingRange", "parameters": [ { "in": "path", "name": "meter_id", "required": true }, { "in": "query", "name": "origin", "required": false }, { "in": "query", "name": "timestamp", "required": false }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} } }, "/v2/portal/metering/readings": { "post": { "operationId": "getMeterReadings", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/sso/providers/{provider_slug}": { "get": { "operationId": "getSSOProvider", "parameters": [ { "in": "path", "name": "provider_slug", "required": true }, { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "origin", "required": false }, { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "domain", "required": false } ], "responses": {} } }, "/v2/portal/public/sso/login": { "post": { "operationId": "ssoLogin", "parameters": [ { "in": "query", "name": "origin", "required": true }, { "in": "query", "name": "org_id", "required": true }, { "in": "query", "name": "contact_id", "required": false } ], "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v3/portal/public/sso/login": { "post": { "operationId": "ssoLoginV3", "parameters": [ { "in": "query", "name": "portal_id", "required": false }, { "in": "query", "name": "org_id", "required": false }, { "in": "query", "name": "domain", "required": false }, { "in": "query", "name": "contact_id", "required": false } ], "requestBody": { "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/sso/redirect": { "post": { "operationId": "ssoRedirect", "parameters": [ { "in": "query", "name": "web_uri", "required": true } ], "requestBody": { "required": true, "content": { "multipart/form-data": {} } }, "responses": {} } }, "/v2/portal/public/sso/callback": { "post": { "operationId": "ssoCallback", "parameters": [ { "in": "query", "name": "domain" } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/pages/{id}": { "parameters": [ { "in": "path", "name": "id", "required": true } ], "get": { "operationId": "getPortalPage", "responses": {} }, "put": { "operationId": "updatePortalPage", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "delete": { "operationId": "deletePortalPage", "responses": {} } }, "/v2/portal/pages": { "parameters": [ { "in": "query", "name": "domain", "required": true } ], "get": { "operationId": "getPortalPages", "parameters": [ { "in": "query", "name": "fields", "required": false }, { "in": "query", "name": "filter", "required": false }, { "in": "query", "name": "contract_id", "required": false, "deprecated": true }, { "in": "query", "name": "context_entities", "required": false } ], "responses": {} }, "post": { "operationId": "createPortalPage", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/pages": { "get": { "operationId": "getPublicPages", "parameters": [ { "in": "query", "name": "domain", "required": true }, { "in": "query", "name": "fields", "required": false }, { "in": "query", "name": "filter", "required": false } ], "responses": {} } }, "/v2/portal/pages/interpolate": { "post": { "operationId": "interpolatePortalPages", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/pages/default": { "get": { "operationId": "getDefaultPages", "responses": {} } }, "/v2/portal/pages/{id}/blocks": { "parameters": [ { "in": "path", "name": "id", "required": true } ], "post": { "operationId": "createPortalPageBlock", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "get": { "operationId": "getPortalPageBlocks", "responses": {} } }, "/v2/portal/pages/{id}/blocks/{block_id}": { "parameters": [ { "in": "path", "name": "id", "required": true }, { "in": "path", "name": "block_id", "required": true } ], "get": { "operationId": "getPortalPageBlock", "responses": {} }, "put": { "operationId": "updatePortalPageBlock", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} }, "delete": { "operationId": "deletePortalPageBlock", "responses": {} } }, "/v2/portal/public/user/entry-point": { "get": { "operationId": "getUserEntryPoint", "parameters": [ { "in": "query", "name": "email", "required": true }, { "in": "query", "name": "domain", "required": true } ], "responses": {} } }, "/v2/portal/campaign/{campaign_id}/entity:status": { "put": { "operationId": "updateCampaignPortalBlockStatus", "parameters": [ { "in": "path", "name": "campaign_id", "required": true } ], "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/notifications/entity:status": { "put": { "operationId": "updateNotificationsStatus", "requestBody": { "required": true, "content": { "application/json": {} } }, "responses": {} } }, "/v2/portal/public/m-login/deregister/{client_id}/{user_id}": { "delete": { "operationId"