Skip to main content
GET
/
automation
/
v4
/
actions
/
{appId}
/
{definitionId}
/
revisions
Recuperar las revisiones para una definición dada
curl --request GET \
  --url https://api.hubapi.com/automation/v4/actions/{appId}/{definitionId}/revisions
{
  "paging": {
    "next": {
      "link": "<string>",
      "after": "<string>"
    }
  },
  "results": [
    {
      "revisionId": "<string>",
      "createdAt": "2023-11-07T05:31:56Z",
      "definition": {
        "functions": [
          {
            "functionType": "PRE_ACTION_EXECUTION",
            "id": "<string>"
          }
        ],
        "actionUrl": "<string>",
        "published": true,
        "labels": {},
        "inputFields": [
          {
            "isRequired": true,
            "automationFieldType": "<string>",
            "typeDefinition": {
              "helpText": "<string>",
              "referencedObjectType": "CONTACT",
              "name": "<string>",
              "options": [
                {
                  "hidden": "<any>",
                  "displayOrder": "<any>",
                  "doubleData": "<any>",
                  "description": "<any>",
                  "readOnly": "<any>",
                  "label": "<any>",
                  "value": "<any>"
                }
              ],
              "description": "<string>",
              "externalOptionsReferenceType": "<string>",
              "label": "<string>",
              "type": "string",
              "fieldType": "booleancheckbox",
              "optionsUrl": "<string>",
              "externalOptions": true
            },
            "supportedValueTypes": [
              "STATIC_VALUE"
            ]
          }
        ],
        "outputFields": [
          {
            "typeDefinition": {
              "helpText": "<string>",
              "referencedObjectType": "CONTACT",
              "name": "<string>",
              "options": [
                {
                  "hidden": "<any>",
                  "displayOrder": "<any>",
                  "doubleData": "<any>",
                  "description": "<any>",
                  "readOnly": "<any>",
                  "label": "<any>",
                  "value": "<any>"
                }
              ],
              "description": "<string>",
              "externalOptionsReferenceType": "<string>",
              "label": "<string>",
              "type": "string",
              "fieldType": "booleancheckbox",
              "optionsUrl": "<string>",
              "externalOptions": true
            }
          }
        ],
        "revisionId": "<string>",
        "archivedAt": 123,
        "inputFieldDependencies": [
          {
            "dependencyType": "SINGLE_FIELD",
            "controllingFieldName": "<string>",
            "dependentFieldNames": [
              "<string>"
            ]
          }
        ],
        "executionRules": [
          {
            "labelName": "<string>",
            "conditions": {}
          }
        ],
        "id": "<string>",
        "objectTypes": [
          "<string>"
        ],
        "objectRequestOptions": {
          "properties": [
            "<string>"
          ]
        }
      },
      "id": "<string>"
    }
  ]
}
Productos compatibles
Se requiere uno de los siguientes productos o productos de ediciones superiores.
Marketing HubMarketing HubPro
Sales HubSales HubPro
Service HubService HubPro
Content HubContent HubGratuito

Authorizations

hapikey
string
query
required

Path Parameters

definitionId
string
required

El ID de la definición.

appId
integer
required

El ID de la aplicación.

Query Parameters

limit
integer

El número máximo de resultados que se mostrarán por página.

after
string

El token del cursor de paginación del último recurso leído con éxito se devolverá como la propiedad JSON paging.next.after de una respuesta paginada que contenga más resultados.

Response

successful operation

results
object[]
required
paging
object