Zum Hauptinhalt springen
GET
/
automation
/
v4
/
actions
/
{appId}
/
{definitionId}
/
revisions
Revisionen für eine angegebene Definition abrufen
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>"
    }
  ]
}
Unterstützte Produkte
Erfordert eines der folgenden Produkte oder höher.
Marketing HubMarketing HubProfessional
Sales HubSales HubProfessional
Service HubService HubProfessional
Content HubContent HubKostenlos

Authorizations

hapikey
string
query
required

Path Parameters

definitionId
string
required

Die ID der Definition.

appId
integer
required

Die ID der App.

Query Parameters

limit
integer

Die maximale Anzahl der Ergebnisse, die pro Seite angezeigt werden.

after
string

Das Paginierungscursor-Token der zuletzt erfolgreich gelesenen Ressource wird als „paging.next.after“-JSON-Eigenschaft einer paginierten Antwort mit weiteren Ergebnissen zurückgegeben.

Response

successful operation

results
object[]
required
paging
object