Adobe Suite Capping configuration API

The Capping configuration API from Adobe Suite — 6 operation(s) for capping configuration.

Operations 8

POST /endpointConfigs Create an endpoint capping configuration #
GET /endpointConfigs/{uid} Get an endpoint capping configuration #
PUT /endpointConfigs/{uid} Update an endpoint capping configuration #
DELETE /endpointConfigs/{uid} Delete an endpoint capping configuration #
GET /endpointConfigs/{uid}/canDeploy Check if an endpoint capping configuration can be deployed #
POST /endpointConfigs/{uid}/deploy Deploy an endpoint capping configuration #
POST /endpointConfigs/{uid}/undeploy Undeploy an endpoint capping configuration #
POST /list/endpointConfigs List the endpoint capping configurations #

Documentation

📖
Documentation
https://developer.adobe.com/photoshop/api/docs/
📖
Authentication
https://developer.adobe.com/developer-console/docs/guides/authentication/
📖
Documentation
https://developer.adobe.com/lightroom/api/docs/
📖
Documentation
https://developer.adobe.com/illustrator/api/docs/
📖
Documentation
https://developer.adobe.com/indesign/docs/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/
📖
GettingStarted
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/gettingstarted/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-accessibility-auto-tag-api/
📖
Documentation
https://developer.adobe.com/analytics-apis/docs/
📖
APIReference
https://developer.adobe.com/analytics-apis/docs/2.0/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/
📖
APIReference
https://developer.adobe.com/firefly-services/docs/api/
📖
Documentation
https://developer.adobe.com/audio-video-firefly-services/
📖
GettingStarted
https://developer.adobe.com/audio-video-firefly-services/getting-started/
📖
Documentation
https://developer.adobe.com/creative-cloud-libraries/docs/
📖
APIReference
https://developer.adobe.com/creative-cloud-libraries/docs/api/
📖
Documentation
https://developer.adobe.com/express/embed-sdk/docs/guides/
📖
APIReference
https://developer.adobe.com/express/embed-sdk/docs/v4/
📖
GettingStarted
https://developer.adobe.com/express/embed-sdk/docs/guides/quickstart/
📖
Documentation
https://developer.adobe.com/experience-platform-apis/
📖
GettingStarted
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-guide
📖
Documentation
https://developer.adobe.com/marketo-apis/
📖
Authentication
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
📖
Documentation
https://developer.adobe.com/commerce/docs/
📖
GettingStarted
https://developer.adobe.com/commerce/webapi/get-started/
📖
Documentation
https://developer.adobe.com/experience-cloud/cloud-manager/
📖
Documentation
https://developer.adobe.com/journey-optimizer-apis/
📖
Documentation
https://developer.adobe.com/workfront-apis/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/substance3d/
📖
Documentation
https://developer.adobe.com/data-collection-apis/
📖
Documentation
https://developer.adobe.com/adobe-status/
📖
Documentation
https://developer.adobe.com/vip-marketplace/

Specifications

Other Resources

🔗
Pricing
https://developer.adobe.com/document-services/pricing/
🔗
SDKs
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/sdks/
🔗
ReleaseNotes
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/releasenotes
🔗
Guides
https://developer.adobe.com/analytics-apis/docs/2.0/guides/
🔗
Guides
https://developer.adobe.com/firefly-services/docs/guides/
🔗
Usage Notes
https://developer.adobe.com/audio-video-firefly-services/getting_started/usage/
🔗
Overview
https://developer.adobe.com/creative-cloud-libraries/docs/overview/
🔗
Integration Guide
https://developer.adobe.com/creative-cloud-libraries/docs/integrate/
🔗
API Fundamentals
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-fundamentals
🔗
Developer Guide
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/home
🔗
REST API
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api
🔗
REST API
https://developer.adobe.com/commerce/webapi/rest/
🔗
GraphQL API
https://developer.adobe.com/commerce/webapi/graphql-api/
🔗
REST API Reference
https://developer.adobe.com/commerce/webapi/reference/rest/paas/
🔗
GraphQL
https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/graphql/adobe-suite-graphql.md
🔗
Webhooks
https://developer.adobe.com/experience-cloud/cloud-manager/guides/getting-started/create-event-integration/
🔗
StatusPage
https://status.adobe.com/

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adobe-suite-capping-configuration-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adobe-suite-capping-configuration-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Journeys throttling configurations Capping configuration API
  description: "The Journeys throttling configuration APIs allow to manage capping and throttling configurations. They are accessible by an authorized technical account created through the [Adobe Developer Console](https://console.adobe.io/home).\n\nLearn more about the capping and throttling mechanisms in the following documentation: [Journeys integration with external systems](https://experienceleague.adobe.com/docs/journey-optimizer/using/configuration/configure-journeys/external-systems/external-systems.html#capping)\n\n**Visualize API calls with Postman**:\n  - [Capping API - Postman collection on GitHub](https://github.com/AdobeDocs/JourneyAPI/blob/master/postman-collections/Journeys_Capping-API_postman-collection.json)\n  - [Throttling API - Postman collection on GitHub](https://github.com/AdobeDocs/JourneyAPI/blob/master/postman-collections/Journeys_Throttling-API_postman-collection.json)\n\n\n**API paths**:\n  - Journey Optimizer Gateway URL {JO_HOST} : https://platform.adobe.io\n  - Base path for this API {BASE_PATH} : **/journey/orchestration**\n  - Example of a complete path: https://platform.adobe.io/journey/orchestration/endpointConfigs\n\n**Required headers**:\n  - All calls require the authentication headers **Authorization**, **x-api-key**, and **x-gw-ims-org-id**.\n  - All resources in Experience Platform and Journey Optimizer are isolated to specific virtual sandboxes. All requests to these APIs require the header **x-sandbox-name** whose value is the all-lowercase name of the sandbox the operation will take place in (for example, *'prod'*). See the [sandboxes overview](https://experienceleague.adobe.com/docs/experience-platform/sandbox/home.html?) for more information.\n  - All requests with a payload in the request body (such as POST, PUT calls) must include the header **Content-Type** with the value *application/json*\n  \n**Notes about configuration states and deployment status**:\n\n  - The current state of a capping or throttling configuration is either *'created'*, *'updated'* or *'deployed'*. Refer to the description and example below for GET **/endpointConfigs/{uid}** and PUT **/endpointConfigs/{uid}** operations.\n\n  - In creation and update responses, a **canDeploy** JSON object indicates whether or not a configuration can be deployed. It may contain some errors and warnings. Refer to the description and example below for GET **/endpointConfigs/canDeploy/{uid}** operation.\n\n**Specific notes about throttling configurations**:\n  - You must provide all the following attributes when creating or updating a throttling configuration: *'maxThroughput'*, *'urlPattern'* and *'methods'*.\n\n  - A throttling configuration must be defined on a production sandbox (given through **x-sandbox-name** header). It is applied at organization level.\n\n  - **Only one throttling configuration is currently allowed per organisation.**"
  version: v1
servers:
- url: https://platform.adobe.io/journey/orchestration
tags:
- name: Capping configuration
paths:
  /endpointConfigs:
    post:
      tags:
      - Capping configuration
      summary: Create an endpoint capping configuration
      description: "Create a capping configuration on a given endpoint identified by its URL. The endpoint can be used in one or more actions and data sources.\n\nIn the given payload, the capping configuration is defined by :\n\n- **url** : the URL of the endpoint, as defined in the actions or data sources.\n\n- **methods** : the methods called on this endpoint, as defined in the actions or data sources.\n\n- Within **services** JSON object, one of the two following values is expected :\n\n  * *\"action\"* if the capping will be applied on the endpoint when executing a Custom Action\n  * *\"dataSource\"* if the capping will be applied on the endpoint when fetching data from a Data Source\n\n- (optional) **maxHttpConnections**: max count of simultaneous connections to the endpoint (max value is 400). If not provided, there will be no limitation of the number of connections to the endpoint.\n\n- Within **rating** JSON object :\n  * **maxCallsCount**: max count of calls to be performed in the given period (min value is 1)\n  * **periodInMs**: duration in milliseconds (value greater than 0)\n\nIn the response to this call, the created configuration is returned along with its **uid** (Unique ID) that is expected to be passed afterwards in the other calls.\n  \n"
      operationId: com/adobe/voyager/service/authoring/restapis/v1_0/swaggerendpoints/post/endpointconfigs.json public
      parameters:
      - name: Authorization
        in: header
        description: The access token provided after authorization in the format "Bearer {ACCESS_TOKEN}"
        required: true
        schema:
          type: string
      - name: x-api-key
        in: header
        description: Specific API key for your unique Journey Orchestration configuration {API_KEY}
        required: true
        schema:
          type: string
      - name: x-gw-ims-org-id
        in: header
        description: Unique Identifier for your IMS Organization {IMS_ORG}
        required: true
        schema:
          type: string
      - name: x-sandbox-name
        in: header
        description: The name of the sandbox in which the operation will take place {SANDBOX_NAME}
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json;charset=utf-8:
            schema:
              required:
              - methods
              - orgId
              - services
              - url
              type: object
              properties:
                methods:
                  type: array
                  description: The methods called on this endpoint, as defined in the actions or data sources
                  items:
                    type: string
                    enum:
                    - GET
                    - POST
                    - PUT
                    - PATCH
                    - DELETE
                    - OPTION
                orgId:
                  type: string
                  description: The unique identifier of the IMS organization
                services:
                  required:
                  - action|dataSource
                  type: object
                  properties:
                    action|dataSource:
                      required:
                      - rating
                      type: object
                      properties:
                        maxHttpConnections:
                          type: integer
                          description: Max count of simultaneous connections to the endpoint
                        rating:
                          required:
                          - maxCallsCount
                          - periodInMs
                          type: object
                          properties:
                            maxCallsCount:
                              type: integer
                              description: Max count of calls to be performed in the given period (min value is 1)
                            periodInMs:
                              type: integer
                              description: Duration in milliseconds (value greater than 0)
                      description: \'action' or 'dataSource'
                url:
                  type: string
                  description: The URL of the endpoint
              example:
                url: https://api.example.org/data/2.5/weather
                methods:
                - GET
                services:
                  dataSource:
                    maxHttpConnections: 50
                    rating:
                      maxCallsCount: 500
                      periodInMs: 1000
                orgId: <IMS Org Id>
        required: true
      responses:
        200:
          description: 'OK: the operation was successful.'
          content:
            application/json;charset=utf-8:
              schema:
                required:
                - createdElement
                type: object
                properties:
                  createdElement:
                    required:
                    - uid
                    type: object
                    properties:
                      methods:
                        type: array
                        items:
                          type: string
                          enum:
                          - GET
                          - POST
                          - PUT
                          - PATCH
                          - DELETE
                          - OPTION
                      orgId:
                        type: string
                      services:
                        type: object
                        properties:
                          action|dataSource:
                            type: object
                            properties:
                              maxHttpConnections:
                                type: integer
                              rating:
                                type: object
                                properties:
                                  maxCallsCount:
                                    type: integer
                                  periodInMs:
                                    type: integer
                      url:
                        type: string
                      metadata:
                        type: object
                        properties:
                          createdBy:
                            type: string
                          createdById:
                            type: string
                          createdAt:
                            type: string
                          lastModifiedBy:
                            type: string
                          lastModifiedById:
                            type: string
                          lastModifiedAt:
                            type: string
                          lastDeployedBy:
                            type: string
                          lastDeployedById:
                            type: string
                          lastDeployedAt:
                            type: string
                      state:
                        type: string
                        enum:
                        - created
                        - updated
                        - deployed
                      tenantId:
                        type: string
                      uid:
                        type: string
                      sandboxName:
                        type: string
                      sandboxId:
                        type: string
                      authoringFormatVersion:
                        type: string
                  uid:
                    type: string
                  uri:
                    type: string
                  resStatus:
                    type: string
                    enum:
                    - created
                  canDeploy:
                    type: object
                    properties:
                      validationStatus:
                        type: string
                      reason:
                        type: string
                      errors:
                        type: array
                        items:
                          type: object
                          properties:
                            errorCode:
                              type: integer
                            error:
                              type: string
              example:
                createdElement:
                  url: https://api.example.org/data/2.5/weather
                  methods:
                  - GET
                  services:
                    dataSource:
                      maxHttpConnections: 50
                      rating:
                        maxCallsCount: 500
                        periodInMs: 1000
                  metadata:
                    createdBy: <user name>
                    createdById: <user adobeId>
                    lastModifiedBy: <user name>
                    lastModifiedById: <user adobeId>
                    createdAt: 2020-03-09 18:21:52.432963+00:00
                    lastModifiedAt: 2020-03-09 18:21:52.432963+00:00
                  state: created
                  orgId: <IMS Org Id>
                  tenantId: prod
                  uid: 9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                  sandboxName: prod
                  sandboxId: 37fc5780-e3de-11e9-a3bb-d7c554480df4
                  authoringFormatVersion: '1.0'
                  hasBeenDeployed: false
                uid: 9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                uri: /voyager/apis/endpointConfigs/9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                resStatus: created
                canDeploy:
                  validationStatus: ok
        500:
          description: 'Internal Server Error: invalid values or missing elements in the given payload.'
          content: {}
      x-codegen-request-body-name: payload
  /endpointConfigs/{uid}:
    get:
      tags:
      - Capping configuration
      summary: Get an endpoint capping configuration
      description: 'Return the capping configuration identified by the given Unique ID. The latest definition is returned.


        In addition to the data provided when creating or updating a configuration, the response essentially contains the following elements:

        - **uid** : Unique ID of the capping configuration, generated at creation time

        - **metadata** : information about creation, last update and last deployment

        - **state** : current state of the capping configuration, either *''created''*, *''updated''* or *''deployed''*

        - **hasBeenDeployed** : *true* or *false*

        - **deployedConfig** in case the configuration has been deployed: this is the capping configuration at latest deployment time. The current capping configuration differs if it has been updated since.'
      operationId: com/adobe/voyager/service/authoring/restapis/v1_0/swaggerendpoints/get/endpointconfigs_uid.json public
      parameters:
      - name: uid
        in: path
        required: true
        schema:
          type: string
      - name: Authorization
        in: header
        description: The access token provided after authorization in the format "Bearer {ACCESS_TOKEN}"
        required: true
        schema:
          type: string
      - name: x-api-key
        in: header
        description: Specific API key for your unique Journey Orchestration configuration {API_KEY}
        required: true
        schema:
          type: string
      - name: x-gw-ims-org-id
        in: header
        description: Unique Identifier for your IMS Organization {IMS_ORG}
        required: true
        schema:
          type: string
      - name: x-sandbox-name
        in: header
        description: The name of the sandbox in which the operation will take place {SANDBOX_NAME}
        required: true
        schema:
          type: string
      responses:
        200:
          description: 'OK: the operation was successful.'
          content:
            application/json;charset=utf-8:
              schema:
                required:
                - result
                type: object
                properties:
                  result:
                    required:
                    - uid
                    type: object
                    properties:
                      _id:
                        type: string
                      url:
                        type: string
                      methods:
                        type: array
                        items:
                          type: string
                          enum:
                          - GET
                          - POST
                          - PUT
                          - PATCH
                          - DELETE
                          - OPTION
                      services:
                        type: object
                        properties:
                          action|dataSource:
                            type: object
                            properties:
                              maxHttpConnections:
                                type: integer
                              rating:
                                type: object
                                properties:
                                  maxCallsCount:
                                    type: integer
                                  periodInMs:
                                    type: integer
                      metadata:
                        type: object
                        properties:
                          createdBy:
                            type: string
                          createdById:
                            type: string
                          createdAt:
                            type: string
                          lastModifiedBy:
                            type: string
                          lastModifiedById:
                            type: string
                          lastModifiedAt:
                            type: string
                          lastDeployedBy:
                            type: string
                          lastDeployedById:
                            type: string
                          lastDeployedAt:
                            type: string
                      state:
                        type: string
                        enum:
                        - created
                        - updated
                        - deployed
                      orgId:
                        type: string
                      tenantId:
                        type: string
                      uid:
                        type: string
                      sandboxName:
                        type: string
                      sandboxId:
                        type: string
                      authoringFormatVersion:
                        type: string
                      hasBeenDeployed:
                        type: boolean
                      deployedConfig:
                        type: object
                        properties:
                          _id:
                            type: string
                          url:
                            type: string
                          methods:
                            type: array
                            items:
                              type: string
                              enum:
                              - GET
                              - POST
                              - PUT
                              - PATCH
                              - DELETE
                              - OPTION
                          services:
                            type: object
                            properties:
                              action|dataSource:
                                type: object
                                properties:
                                  maxHttpConnections:
                                    type: integer
                                  rating:
                                    type: object
                                    properties:
                                      maxCallsCount:
                                        type: integer
                                      periodInMs:
                                        type: integer
                          orgId:
                            type: string
                          tenantId:
                            type: string
                          uid:
                            type: string
                          sandboxName:
                            type: string
                          sandboxId:
                            type: string
              example:
                result:
                  _id: 5fc2cbf1-3c31-4bb6-91ef-0ac9e277d3bc
                  url: https://api.example.org/data/2.5/weather
                  methods:
                  - POST
                  - PUT
                  services:
                    action:
                      maxHttpConnections: 15000
                      rating:
                        maxCallsCount: 2000
                        periodInMs: 1000
                  metadata:
                    createdBy: <user name>
                    createdById: <user adobeId>
                    lastModifiedBy: <user name>
                    lastModifiedById: <user adobeId>
                    createdAt: 2020-03-03 10:42:47.813552+00:00
                    lastModifiedAt: 2020-03-13 17:24:11.765320+00:00
                  state: updated
                  orgId: <IMS Org Id>
                  tenantId: prod
                  uid: 5fc2cbf1-3c31-4bb6-91ef-0ac9e277d3bc
                  sandboxName: prod
                  sandboxId: 37fc5780-e3de-11e9-a3bb-d7c554480df4
                  authoringFormatVersion: '1.0'
                  hasBeenDeployed: false
        404:
          description: 'Not Found: unknown given Unique ID.'
          content: {}
    put:
      tags:
      - Capping configuration
      summary: Update an endpoint capping configuration
      description: 'Update the capping configuration identified by the given Unique ID. The operation is an overwrite of the existing configuration, therefore the request body must include all fields required to create a configuration.


        A configuration can be updated at any time, even if it has been deployed. In such case, **state** is *''updated''* and **hasBeenDeployed** is *true*. To apply the latest changes, the configuration must be deployed again. The **deployedConfig** object always defines the configuration which is currently deployed.'
      operationId: com/adobe/voyager/service/authoring/restapis/v1_0/swaggerendpoints/put/endpointconfigs_uid.json public
      parameters:
      - name: uid
        in: path
        required: true
        schema:
          type: string
      - name: Authorization
        in: header
        description: The access token provided after authorization in the format "Bearer {ACCESS_TOKEN}"
        required: true
        schema:
          type: string
      - name: x-api-key
        in: header
        description: Specific API key for your unique Journey Orchestration configuration {API_KEY}
        required: true
        schema:
          type: string
      - name: x-gw-ims-org-id
        in: header
        description: Unique Identifier for your IMS Organization {IMS_ORG}
        required: true
        schema:
          type: string
      - name: x-sandbox-name
        in: header
        description: The name of the sandbox in which the operation will take place {SANDBOX_NAME}
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json;charset=utf-8:
            schema:
              required:
              - methods
              - orgId
              - services
              - url
              type: object
              properties:
                methods:
                  type: array
                  description: The methods called on this endpoint, as defined in the actions or data sources
                  items:
                    type: object
                orgId:
                  type: string
                  description: The unique identifier of the IMS organization
                services:
                  required:
                  - action|dataSource
                  type: object
                  properties:
                    action|dataSource:
                      required:
                      - rating
                      type: object
                      properties:
                        maxHttpConnections:
                          type: integer
                          description: Max count of simultaneous connections to the endpoint
                        rating:
                          required:
                          - maxCallsCount
                          - periodInMs
                          type: object
                          properties:
                            maxCallsCount:
                              type: integer
                              description: Max count of calls to be performed in the given period (min value is 1)
                            periodInMs:
                              type: integer
                              description: Duration in milliseconds (value greater than 0)
                      description: \'action' or 'dataSource'
                url:
                  type: string
                  description: The URL of the endpoint
              example:
                url: https://api.example.org/data/2.5/*
                methods:
                - GET
                services:
                  dataSource:
                    maxHttpConnections: 20000
                    rating:
                      maxCallsCount: 5000
                      periodInMs: 1000
                orgId: <IMS Org Id>
        required: true
      responses:
        200:
          description: 'OK: operation was successful.'
          content:
            application/json;charset=utf-8:
              schema:
                required:
                - updatedElement
                type: object
                properties:
                  updatedElement:
                    required:
                    - uid
                    type: object
                    properties:
                      methods:
                        type: array
                        items:
                          type: string
                          enum:
                          - GET
                          - POST
                          - PUT
                          - PATCH
                          - DELETE
                          - OPTION
                      orgId:
                        type: string
                      services:
                        type: object
                        properties:
                          action|dataSource:
                            type: object
                            properties:
                              maxHttpConnections:
                                type: integer
                              rating:
                                type: object
                                properties:
                                  maxCallsCount:
                                    type: integer
                                  periodInMs:
                                    type: integer
                      url:
                        type: string
                      uid:
                        type: string
                      metadata:
                        type: object
                        properties:
                          createdBy:
                            type: string
                          createdById:
                            type: string
                          createdAt:
                            type: string
                          lastModifiedBy:
                            type: string
                          lastModifiedById:
                            type: string
                          lastModifiedAt:
                            type: string
                          lastDeployedBy:
                            type: string
                          lastDeployedById:
                            type: string
                          lastDeployedAt:
                            type: string
                      state:
                        type: string
                        enum:
                        - created
                        - updated
                        - deployed
                      hasBeenDeployed:
                        type: boolean
                      tenantId:
                        type: string
                      sandboxName:
                        type: string
                      sandboxId:
                        type: string
                      authoringFormatVersion:
                        type: string
                  uid:
                    type: string
                  uri:
                    type: string
                  resStatus:
                    type: string
                  canDeploy:
                    type: object
                    properties:
                      validationStatus:
                        type: string
                      reason:
                        type: string
                      errors:
                        type: array
                        items:
                          type: object
                          properties:
                            errorCode:
                              type: integer
                            error:
                              type: string
              example:
                updatedElement:
                  methods:
                  - GET
                  orgId: <IMS Org Id>
                  services:
                    action:
                      maxHttpConnections: 30000
                      rating:
                        maxCallsCount: 5000
                        periodInMs: 1000
                  url: https://api.example.org/data/2.5/*
                  uid: 9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                  metadata:
                    createdBy: <user name>
                    createdById: <user adobeId>
                    lastModifiedBy: <user name>
                    lastModifiedById: <user adobeId>
                    createdAt: 2020-03-09 18:21:52.432963+00:00
                    lastModifiedAt: 2020-04-10 11:21:52.432963+00:00
                  state: updated
                  hasBeenDeployed: false
                  tenantId: prod
                  sandboxName: prod
                  sandboxId: 37fc5780-e3de-11e9-a3bb-d7c554480df4
                uid: 9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                uri: /voyager/apis/endpointConfigs/9e6bbdf4-8e40-4ac8-9e83-1e2cc7f0f1e7
                resStatus: updated
                canDeploy:
                  validationStatus: ok
        404:
          description: 'Not Found: unknown given Unique ID.'
          content: {}
        500:
          description: 'Internal Server Error: invalid values or missing elements in the given payload.'
          content: {}
      x-codegen-request-body-name: payload
    delete:
      tags:
      - Capping configuration
      summary: Delete an endpoint capping configuration
      description: "Delete the capping configuration identified by the given Unique ID.\n\nIn case the configuration has been deployed, it must be undeployed before being deleted. Otherwise an error response with HTTP Status Code 500 is returned :\n  ```json\n  {\n    \"status\": 500,\n    \"error\": {\n      \"code\":1451,\n      \"family\": \"INPUT_OUTPUT_ERROR\",\n      \"message\": \"Can't delete a deployed endpoint config. Undeploy it before deleting it\",\n      \"service\": \"vyg-authoring-api\",\n      \"version\": \"ce5cac3\",\n      \"context\": \"com.adobe.voyager.service.authoring.restapis.v1_0.EndpointConfigService:189\"\n      \"schema\":\"21835D7E5BFF031F0A494026@AdobeOrg_prod_journeyVersions\"\n    },\n    \"requestId\": \"pxSRgsBzUKYcMyNlqc0paqIJZfc0qdAw\"\n  }\n  ```\n\nTo override this control, you need to pass *forceDelete=true* as query parameter."
      operationId: com/adobe/voyager/service/authoring/restapis/v1_0/swaggerendpoints/delete/endpointconfigs_uid.json public
      parameters:
      - name: forceDelete
        in: query
        schema:
          type: string
      - name: uid
        in: path
        required: true
        schema:
          type: string
      - name: Authorization
        in: header
        description: The access token provided after authorization in the format "Bearer {ACCESS_TOKEN}"
        required: true
        schema:
          type: string
      - name: x-api-key
        in: header
        description: Specific API key for your unique Journey Orchestration configuration {API_KEY}
        required: true
        schema:
          type: string
      - name: x-gw-ims-org-id
        in: header
        description: Unique Identifier for your IMS Organization {IMS_ORG}
        required: true
        schema:
          type: string
      - name: x-sandbox-name
       

# --- truncated at 32 KB (50 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/openapi/adobe-suite-capping-configuration-api-openapi.yml