JUMP TOGetting StartedUsing PubSub+ Cloud REST APIsVersioningPaginationFilteringAuthenticationError HandlingSEMP ObjectsLegacy v0/v1 REST APIs for PubSub+ CloudUsing API ManagementAPI Management in PubSub+ Event PortalGetting Started with API Management Dev PortalAPI Walkthrough of the APIM/DevPortalFiltering with RSQL queriesPagination in the API Management Dev PortalApplication Registration Credentials ManagementReference - Managed Configuration on Event BrokersMISSION 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 profilepatchEnvironments(Beta) Get a mission control environment by identifierget(Beta) Update a mission control environment by identifierpatchEvent Broker ServicesGet a list of datacentersgetGet a specific datacenter by identifiergetUpdate a datacenter's environmentpatchGet 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 servicepostUpdate the event broker service message spool sizepatchGet the status of a service operationget(Beta) Update whether basic authentication for user log-in to an event broker service is enabled or disabledput(Beta) Get the organization message spool expansion informationgetGet a list of service classesgetGet a specific service class by identifiergetServer Certificates(Beta) Get all server certificatesget(Beta) Initiate an upload of a server certificatepost(Beta) Get a server certificate by its IDget(Beta) Delete a server certificate by its IDdelete(Beta) Initiate installation of a server certificate by its IDpostEvent 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 domainpatchApplication Version Event Access Requests(EA) Get expected event access requests by application version idget(EA) Get event access requests by application version idget(EA) Create missing event access requests for application version id and send notifications to reviewerspostApplications(EA) Get a list of basic information for all applicationsgetGet 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 Templates(EA) Get a list of client profile name configuration templatesget(EA) Create a client profile name configuration templatepost(EA) Get a specific client profile name configuration templateget(EA) Delete a client profile name configuration templatedelete(EA) Update a client profile name configuration templatepatch(EA) Get a list of Solace queue configuration templatesget(EA) Create a Solace queue configuration templatepost(EA) Get a specific Solace queue configuration templateget(EA) Delete a Solace queue configuration templatedelete(EA) Update a Solace queue configuration templatepatchConfiguration Types(Beta) Get a list of configuration typesget(Beta) Get a configuration typegetConsumersGet 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 ConfigurationsGet a list of LDAP authorization group configurationsgetCreate an LDAP authorization group configurationpostGet a specific LDAP authorization group configurationgetDelete an LDAP authorization group configurationdeleteGet a list of client profile name configurationsgetCreate a client profile name configurationpostGet a specific client profile name configurationgetDelete a client profile name configurationdeleteGet a list of client username configurationsgetCreate a client username configurationpostGet a specific client username configurationgetDelete a client username configurationdeleteGet a list of queue configurationsgetCreate a queue configurationpostGet a specific queue configurationgetDelete a 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 APIpatchEvent Access Requests(EA) Get event access requestsget(EA) Get event access request by idget(EA) Update an event access requestpatch(EA) Update an event access request to be approvedpost(EA) Update an event access request to be declinedpostEvent Access Reviews(EA) Get a list of event access reviewsget(EA) Create an event access reviewpost(EA) Get event access review by idget(EA) Delete an event access reviewdelete(EA) Update an event access reviewpatchEvent Portal Usage Stats(EA) Get event portal usage statsgetEventsGet 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 Configuration Push JobGet a list of configuration push jobs by application identifiergetApplication Deployments(EA) Create a preview of the application deploymentpostCreate an application deploymentpostAudit ResultsGet a list of audit resultsgetGet the details of a single audit resultgetEnvironmentsGet a list of basic environment informationgetGet a list of environmentsgetGet an environmentgetUpdate environment runtime configurationpatchEvent 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 MeshesGet a list of basic information for all modeled event meshesget(EA) Get entities with warnings associated with the specified modeled event meshgetGet a list of modeled event meshesgetCreate a modeled event meshpostGet a modeled event meshgetDelete a modeled event meshdeleteUpdate a modeled event meshpatchEvent Portal Usage Stats(EA) Get event portal usage statsgetMessaging 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 serviceputModeled Event BrokerGet a list of basic information for all model event brokersgetEvent Portal - API ManagementEvent API Products(Early Access) Returns a list of published Event API Productsget(Early Access) Returns the requested Event API Productget(Early Access) Returns a list of versions of an Event API Product.get(Early Access) Returns the version of an Event API Productget(Early Access) Returns attributes of the Event API Productget(Early Access) Adds an attribute to the Event API Productpost(Early Access) Returns the requested attribute of the Event API Productget(Early Access) Updates the specified attribute's valuepatch(Early Access) Deletes the specified attribute from the Event API Productdelete(Early Access) Returns a list of plans of the Event API Productget(Early Access) Returns the requested plan of the Event API Productget(Early Access) Returns a list of the APIs associated with the Event API Product and Planget(Early Access) Returns the Async APi specification associated with the Event API Product and PlangetRegistrations(Early Access) Returns a list of Application Registrationsget(Early Access) Creates a new App Registrationpost(Early Access) Returns the requested App Registrationget(Early Access) Updates the specified App Registrationpatch(Early Access) Deletes the specified App Registrationdelete(Early Access) Returns a list of all Event APIs associated with the App Registrationget(Early Access) Returns the Async API specification associated with the App Registration.get(Early Access) Returns attributes of the App Registrationget(Early Access) Adds an attribute to the App Registrationpost(Early Access) Returns the requested attribute of the App Registrationget(Early Access) Updates the specified attribute's valuepatch(Early Access) Deletes the specified attribute from the App Registrationdelete(Early Access) Returns filters of the App Registrationget(Early Access) Adds a topic filter to the App Registrationpost(Early Access) Returns the requested filter of the App Registrationget(Early Access) Updates the specified filter's valuepatch(Early Access) Deletes the specified filter from the App Registrationdelete(Early Access) Returns a list of all Credentials issued for the App Registrationget(Early Access) Requests new credentials for the App Registrationpost(Early Access) Returns the Credentials with the specified Consumer Keyget(Early Access) Updates the credentials with the specified Consumer Keypatch(Early Access) Deletes the credentials with the specified Consumer Key from the App Registrationdelete(Early Access) Returns a list of Access Requests associated with the App Registrationget(Early Access) Creates a new Access Request.post(Early Access) Returns the requested Access Request associated with the specified App Registrationget(Early Access) Updates the Access Request associated with the Application Registrationpatch(Early Access) Deletes the specified Access Request form the App Registrationdelete(Early Access) Returns a list of all Event APIs associated with the Access Requestget(Early Access) Returns the Async API specification associated with the Access Request.get(Early Access) Returns filters of the App Registrationget(Early Access) Adds a topic filter to the App Registrationpost(Early Access) Returns the requested filter of the App Registrationget(Early Access) Updates the specified filter's valuepatch(Early Access) Deletes the specified filter from the App Registrationdelete(Early Access) Returns a list of webhook registrations (Coming Soon)get(Early Access) Creates a new webhook registration on the App Registration (Coming Soon)post(Early Access) Returns the specified webhook registration from the App Registration (Coming Soon)get(Early Access) Updates the specified webhook registration on the App Registration (Coming Soon)patch(Early Access) Deletes the specified webhook registration from the App Registration (Coming Soon)delete(Early Access) Returns the config state of an application registrationgetGateways(Early Access) Returns a list of all available Gateway Event Brokersget(Early Access) Set the authentication mode for the Event Broker Gatewayspost(Early Access) Returns the specified Gateway Broker Serviceget(Early Access) Sets or updates the SEMPv2 secret used to connect to the Gateway Brokerpatch(Early Access) Returns the status of the Gateway Broker ServicegetPlatformEnvironmentsGet list of environmentsgetCreate an environmentpostGet an environmentgetUpdate an environment's attributesputDelete an environmentdeleteModify an environment's attributespatchRoles(Beta) Get a list of rolesgetAccess Control(Beta) Get the R-RBAC resource assignmentsget(Beta) Add or replace the role and resource assignmentsputSingle 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 organizationgetMicro-IntegrationsMicro-Integrations(Beta) Get a list of Micro-Integrationsget(Beta) Create a Micro-Integrationpost(Beta) Get a Micro-Integrationget(Beta) Delete a Micro-Integrationdelete(Beta) Update a Micro-Integrationpatch(Beta) Clone a Micro-Integrationpost(Beta) Update the state of a Micro-IntegrationpatchMicro-Integration Types(Beta) Get a list of Micro-Integration typesget(Beta) Get a Micro-Integration typeget(Beta) Get a list of Micro-Integration templatesget(Early Access) Returns a list of webhook registrations (Coming Soon)get https://apim-production-api.solace.cloud/api/v2/apim/appRegistrations/{registrationId}/webhooksComing Soon - Returns a list of webhook registrations