GET
/
projects
/
{projectIdOrName}
/
integrations
/
{integrationId}
/
revisions
/
{revisionId}
:hydrate
curl --request GET \
  --url https://api.withampersand.com/v1/projects/{projectIdOrName}/integrations/{integrationId}/revisions/{revisionId}:hydrate \
  --header 'X-Api-Key: <api-key>'
{
  "id": "revision-id-1",
  "specVersion": "1.0.0",
  "createTime": "2023-11-07T05:31:56Z",
  "content": {
    "name": "<string>",
    "displayName": "<string>",
    "provider": "<string>",
    "read": {
      "objects": [
        {
          "objectName": "<string>",
          "displayName": "<string>",
          "mapToName": "people",
          "mapToDisplayName": "People",
          "destination": "<string>",
          "schedule": "<string>",
          "requiredFields": [
            {
              "fieldName": "<string>",
              "displayName": "<string>",
              "mapToName": "account_id",
              "mapToDisplayName": "Account ID"
            }
          ],
          "optionalFields": [
            {
              "fieldName": "<string>",
              "displayName": "<string>",
              "mapToName": "account_id",
              "mapToDisplayName": "Account ID"
            }
          ],
          "optionalFieldsAuto": "all",
          "allFields": [
            {
              "fieldName": "<string>",
              "displayName": "<string>",
              "mapToName": "account_id",
              "mapToDisplayName": "Account ID"
            }
          ],
          "allFieldsMetadata": {},
          "backfill": {
            "defaultPeriod": {
              "days": 30,
              "fullHistory": false
            }
          }
        }
      ]
    },
    "write": {
      "objects": [
        {
          "objectName": "<string>",
          "displayName": "<string>",
          "valueDefaults": {
            "allowAnyFields": true
          }
        }
      ]
    },
    "proxy": {
      "enabled": true
    }
  }
}

Authorizations

X-Api-Key
string
header
required

Path Parameters

projectIdOrName
string
required
integrationId
string
required
revisionId
string
required

Query Parameters

connectionId
string
required

Response

200
application/json
Hydrated revision
id
string
required

The revision ID.

Example:

"revision-id-1"

specVersion
string
required

The spec version string.

Example:

"1.0.0"

createTime
string
required

The time the revision was created.

content
object
required