JUMP TOGetting StartedUsing PubSub+ Cloud REST APIsVersioningPaginationFilteringAuthenticationError HandlingSEMP ObjectsLegacy v0/v1 REST APIs for PubSub+ CloudMISSION CONTROLBroker Configuration Using SEMP Proxy(Beta) Get a specific resource object for an event broker service by the object path using a SEMP GETget(Beta) Replace a resource object on an event broker service using a SEMP PUTput(Beta) Create a resource object for an event broker service using a SEMP POSTpost(Beta) Delete a resource object on an event broker service by object path using a SEMP DELETEdelete(Beta) Update a resource object on an event broker service using a SEMP PATCHpatchClient ProfilesGet a list of client profilesgetCreate a client profilepostGet a specific client profile for event broker service by namegetReplace a client profileputDelete a client profiledeleteUpdate a client profilepatchEvent Broker ServicesGet a list of datacentersgetGet a specific datacenter by identifiergetGet a list of available software event broker versionsget(Beta) Get Event Broker VersionsgetGet a list of event broker servicesgetCreate an event broker servicepostGet a specific event broker service by identifiergetDelete an event broker servicedeleteUpdate an event broker servicepatchCreate a clone of an existing event broker servicepostGet the status of a service operationget(Beta) Update whether basic authentication for user log-in to an event broker service is enabled or disabledputGet a list of service classesgetGet a specific service class by identifiergetEvent Portal - DesignerApplication Domain OperationsCreate change application domain operationpostGet a change application domain operation's detailsgetApplication DomainsGet a list of the application domainsgetCreate an application domainpost(Beta) Get application domains and their entities for exportget(Beta) Create application domains and their entities from importpostGet an application domaingetDelete an application domaindeleteUpdate an application domainpatchApplicationsGet a list of application versionsgetCreate an application versionpostGet the AsyncAPI specification for an application versiongetGet an application versiongetDelete an application versiondeleteUpdate an application versionpatchReplace messaging service association for an application versionputUpdate the state of an application versionpatchGet a list of applicationsgetCreate an applicationpostGet an applicationgetDelete an applicationdeleteUpdate an applicationpatchConfiguration Types(Beta) Get a list of configuration typesget(Beta) Get a configuration typegetConfigurations(Beta) Get a list of configurationsget(Beta) Get a configurationgetConsumersGet a list of consumersgetCreate a consumerpostGet a consumergetDelete a consumerdeleteUpdate a consumerpatchCustom Attribute DefinitionsGet a list the custom attribute definitions of provided application domaingetCreate a custom attribute definition for provided application domainpostDelete a custom attribute definition of provided application domaindeleteDelete a custom attribute definition of provided application domaindeleteUpdate a custom attribute definition for provided application domainpatchGet a list of custom attribute definitionsgetCreate a custom attribute definitionpostGet a custom attribute definitiongetDelete a custom attribute definitiondeleteUpdate a custom attribute definitionpatchDesigner Configuration(EA) Get a list of solace authorization group configurationsget(EA) Create a solace authorization group configurationpost(EA) Get a solace authorization group configurationget(EA) Delete a solace authorization group configurationdelete(EA) Get a list of solace client profile configurationsget(EA) Create a solace client profile configurationpost(EA) Get a solace client profile configurationget(EA) Delete a solace client profile configurationdelete(EA) Get a list of solace client username configurationsget(EA) Create a solace client username configurationpost(EA) Get a solace client username configurationget(EA) Delete a solace client username configurationdelete(EA) Get a list of solace queue configurationsget(EA) Create a solace queue configurationpost(EA) Get a solace queue configurationget(EA) Delete a solace queue configurationdeleteEnumsGet a list of enumeration versionsgetCreate an enumeration versionpostDelete an enumeration versiondeleteUpdate an enumeration versionpatchUpdate the state of an enumeration versionpatchGet an enumeration versiongetGet a list of enumerationsgetCreate an enumerationpostGet an enumerationgetDelete an enumerationdeleteUpdate an enumerationpatchEvent API Products(Beta) Delete an Association Between a Gateway Messaging Service and an Event API Product Version by Association IDdelete(Beta) Get a List of Event API Product Versionsget(Beta) Create an Event API Product Versionpost(Beta) Create an Association Between a Gateway Messaging Service and an Event API Product Versionpost(Beta) Delete an Association Between a Gateway Messaging Service and an Event API Product Versiondelete(Beta) Get an Event API Product Versionget(Beta) Delete an Event API Product Version by IDdelete(Beta) Update an Event API Product Version by Version IDpatchUpdate an Event API Product Version To Be PublishedpatchUpdate the State of an Event API Product Version by IDpatchGet a List of Event API ProductsgetCreate an Event API ProductpostGet an Event API ProductgetDelete an Event API ProductdeleteUpdate an Event API ProductpatchEvent APIsGet a List of Event API VersionsgetCreate an Event API VersionpostGet the AsyncAPI Specification for an Event API VersiongetGet an Event API VersiongetDelete an Event API VersiondeleteUpdate an Event API by Event API Version IDpatchUpdate the State of an Event API Version by Event API Version IDpatchGet a List of Event APIsgetCreate an Event APIpostGet an Event APIgetDelete an Event APIdeleteUpdate an Event APIpatchEventsGet a list of event versionsgetCreate an event versionpostGet an event versiongetDelete an event versiondeleteUpdate an event versionpatchReplace messaging service association for an event versionputUpdate the state of an event versionpatchGet a list of eventsgetCreate an eventpostGet an eventgetDelete an eventdeleteUpdate an eventpatchSchemasGet a list of schema versionsgetCreate a schema versionpostDelete a schema versiondeleteUpdate a schema versionpatchUpdate the state of a schema versionpatchGet a schema versiongetGet a list of schemasgetCreate a schemapostGet a schemagetDelete a schemadeleteUpdate a schemapatchStatesGet a list of lifecycle statesgetTopic DomainsGet a list of the topic domainsgetCreate a topic domainpostGet a topic domaingetDelete a topic domaindeleteEvent Portal - RuntimeApplication Deployments(EA) Preview Application Deploymentpost(EA) Create an Application Deployment operationpostApplicationConfigurationPushJob(EA) Get a list of application configuration push jobsgetAudit ResultsGet a list of audit resultsgetGet the details of a single audit resultgetEnvironmentsGet a list of environmentsgetGet an environmentgetEvent Management AgentsGet a list of EMAsgetCreate an EMA objectpostGet an EMA objectgetDelete an EMA objectdeleteUpdate an EMA objectpatchGet the raw configs in string format for an EMA objectgetEvent Meshes(EA) Get entities associated with the given eventMesh with warningsgetGet a list of event meshesgetCreate an event meshpostGet an event meshgetDelete an event meshdeleteUpdate an event meshpatchMessaging Service Scan DataGet a list of messaging service scan datagetGet a messaging service scan datagetMessaging Service Scan LogsGet a list of messaging service scan logsgetMessaging Service ScansGet a list of messaging service scansgetGet a messaging service scangetDelete a messaging service scandeleteMessaging ServicesGet a list of messaging servicesgetCreate a messaging servicepostGet a messaging servicegetDelete a messaging servicedeleteUpdate a messaging servicepatchRemove an association between an messaging service and the requested entityputInitiate a scan request to run against a messaging serviceputPlatformAccess Control(Beta) Get the R-RBAC resource assignmentsget(Beta) Add or replace the role and resource assignmentsputEnvironmentsGet list of environmentsgetCreate an environmentpostGet an environment by IDgetUpdate an environment by IDputDelete an environment by IDdeleteRoles(Beta) Get a list of rolesgetSingle Sign-On(Beta) Get the assigned claimsget(Beta) Add or replace the claim mappingsputUser Groups(Beta) Get a list of user groupsget(Beta) Create a user grouppost(Beta) Get a specific user group by identifierget(Beta) Update a user groupput(Beta) Delete a specific user group by identifierdeleteUsers(Beta) Get a list of users in your accountgetBillingUsageGet the usage summary for your organizationgetGet service usage for your organizationgetCreate an event versionpost https://api.solace.cloud/api/v2/architecture/eventVersionsCreate an event versionToken Permissions: [ event:update:* ]