Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Webex Journey - Profile Creation & Insights API API

The Journey - Profile Creation & Insights API API from Webex — 11 operation(s) for journey - profile creation & insights api.

Webex Journey - Profile Creation & Insights API API is one of 178 APIs that Webex publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Journey - Profile Creation & Insights API. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 14 operations across 11 paths, and defines 26 schemas. It is described by OpenAPI 3.0.0, at version 1.0.0.

14 operations 11 paths 26 schemas 1 DELETE11 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0.0
Authentication
OAuth 2.0, HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 3

Webex Journey - Profile Creation & Insights API API declares 3 security schemes for authenticating requests. It supports OAuth 2.0 (oauth2) using the authorizationCode flow. It accepts HTTP bearer tokens (JWT) (bearer-key). It supports OAuth 2.0 (bearerAuth) using the authorizationCode flow, exposing 1 scope.

  • bearer-key — e.g. Bearer YOURAUTHORIZATIONTOKEN
  • bearerAuth — OAuth 2.0 Bearer token authentication

Paths & Operations 14

Across 11 paths, the API surfaces 14 operations — 1 DELETE, 11 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Journey - Profile Creation & Insights API 14
GET
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}/template-id/{templateId}
Get A specific Template searched by template id
getTemplatebyId 2 params → 200404500
PUT
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}/template-id/{templateId}
Update existing ProfileViewTemplate
updateProfileViewTemplate 2 params body → 200400500
DELETE
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}/template-id/{templateId}
Delete Template by template Id
deleteTemplatebyId 2 params → 200404500
GET
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}
Get All Template Details
getAllTemplates 6 params → 200404500
POST
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}
Create Template
createTemplate 1 param body → 201400404500
GET
/admin/v1/api/profile-view-template/workspace-id/{workspaceId}/template-name/{templateName}
Get A specific Template searched by template name
getTemplatebyName 2 params → 200404500
GET
/v1/api/progressive-profile-view/workspace-id/{workspaceId}/person-id/{personId}/template-name/{templateName}
Historic Progressive Profile View by Template Name
getProgressiveProfileViewByTemplateName 3 params → 200400404500
GET
/v1/api/progressive-profile-view/workspace-id/{workspaceId}/person-id/{personId}/template-id/{templateId}
Historic Progressive Profile View
getProgressiveProfileView 3 params → 200400404500
GET
/v1/api/progressive-profile-view/workspace-id/{workspaceId}/identity/{identity}/template-name/{templateName}
Historic Progressive Profile View By Template Name
getProgressiveProfileViewByIdentityAndTemplateName 3 params → 200400404500
GET
/v1/api/progressive-profile-view/workspace-id/{workspaceId}/identity/{identity}/template-id/{templateId}
Historic Progressive Profile View By Template Id
getProgressiveProfileViewByIdentityAndTemplateId 3 params → 200400404500
GET
/v1/api/progressive-profile-view/stream/workspace-id/{workspaceId}/identity/{identity}/template-name/{templateName}
Stream Progressive profile Views By Template Name
streamProgressiveProfileViewsByTemplateName 3 params → 200404409429500
GET
/v1/api/progressive-profile-view/stream/workspace-id/{workspaceId}/identity/{identity}/template-id/{templateId}
Stream Progressive profile Views By Template Id
streamProgressiveProfileViews 3 params → 200404409429500
GET
/v1/api/events/workspace-id/{workspaceId}
Historic Journey Events
historicEvents 8 params → 200404409429500
GET
/v1/api/events/stream/workspace-id/{workspaceId}/identity/{identity}
Stream Events By Identity
streamEventsByIdentity 4 params → 200404409429500

Schemas 26

The contract defines 26 schemas that model the data the API accepts and returns. The most detailed are ProfileViewAttributeResponseModel (12 properties), ProfileViewAttributeRequestModel (12 properties), JourneyCloudEventModel (10 properties), TemplateResponseModel (9 properties). Each schema is shown below with its type and property counts.

Rules
object
Configuration details of the Rules
2 properties
ProfileResponse
object
2 properties
ApiError400
object
5 properties 1 required
eventData
object
Event Data
6 properties
JourneyEventStreamModel
object
2 properties
ProgressiveProfileViewStreamModel
object
2 properties
ProgressiveProfileViewModel
object
Create Or Update Progressive Profile View
8 properties 4 required
ProfileViewAttributeResponseModel
object
Attributes under an ProfileViewTemplate
12 properties
ProgressiveProfileViewAttributes
object
4 properties
TemplateResponseModel
object
Template Response Model
9 properties
WidgetAttributesRequestModel
object
Create or Update WidgetAttributes
1 property
WidgetAttributesResponseModel
object
WidgetAttributes
1 property
BaseMetaResponseEnvelope
object
Meta information of the response
1 property
JourneyEventStreamMetaDataModel
object
4 properties
ApiError409
object
5 properties 1 required
CreateOrUpdateTemplateModel
object
Create Or Update Template
2 properties 2 required
JourneyCloudEventModel
object
Journey Cloud Event Model
10 properties 8 required
ProgressiveProfileViewMetaDataModel
object
4 properties
ApiError404
object
5 properties 1 required
ProfileGetResponse
object
2 properties
ProfileViewAttributeRequestModel
object
Create or Update Attribute of a ProfileViewTemplate
12 properties 10 required
JourneyActionTriggerHistory
object
3 properties 3 required
ApiError429
object
5 properties 1 required
ProfileViewSystemMetadata
object
ProfileViewSystemMetdata
1 property
ApiError500
object
5 properties 1 required
RulesDocument
object
Configuration details of the Rules based on which the Action will be triggered
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

webex-journey-profile-creation-insights-api-api-openapi.yml Raw ↑

Other APIs Webex publishes across the network.

Webex Address Book API
Webex Admin Audit Events API
Webex Agent Personal Greeting Files API
Webex Agent Summaries API
Webex Agent Wellbeing API
Webex Agents API
Webex AI Feature API
Webex API - Domain Management API
Webex Archive Users API
Webex Attachment Actions API
Webex Audio Files API
Webex Authorizations API