Skip to content

Instantly share code, notes, and snippets.

@treygriffith
Created October 27, 2021 04:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save treygriffith/d5b561b23d9f4c3ea4b60fcdfe5aca79 to your computer and use it in GitHub Desktop.
Save treygriffith/d5b561b23d9f4c3ea4b60fcdfe5aca79 to your computer and use it in GitHub Desktop.
HubSpot contacts rendered selectors
{
"selectors": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "company-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company/properties/company-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "portal-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company/properties/portal-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": null,
"label_pattern": ".*",
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company/properties/properties/additionalProperties/patternProperties/.*",
"type_label": "string"
}
],
"input_types": [],
"label": null,
"label_pattern": ".*",
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company/properties/properties/additionalProperties",
"type_label": "object"
}
],
"input_types": [],
"label": "properties",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company/properties/properties",
"type_label": "object"
}
],
"input_types": [],
"label": "associated-company",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/associated-company",
"type_label": "object"
},
{
"api_object_id": 5,
"input_types": [],
"label": "canonical-vid",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/canonical-vid",
"type_label": "integer"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "conversion-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/conversion-id",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "form-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/form-id",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "meta-data",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/meta-data",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "page-url",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/page-url",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [],
"label": "portal-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/portal-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "title",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items/properties/title",
"type_label": "string"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "form-submissions",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/form-submissions",
"type_label": "array"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "deleted-changed-timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/deleted-changed-timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "is-primary",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items/properties/is-primary",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [],
"label": "is-secondary",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items/properties/is-secondary",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "type",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items/properties/type",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "value",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items/properties/value",
"type_label": "string"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "identities",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/identities",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [],
"label": "saved-at-timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/saved-at-timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "vid",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items/properties/vid",
"type_label": "integer"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "identity-profiles",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/identity-profiles",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [],
"label": "is-contact",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/is-contact",
"type_label": "boolean"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "internal-list-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items/properties/internal-list-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "is-member",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items/properties/is-member",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [],
"label": "static-list-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items/properties/static-list-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "vid",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items/properties/vid",
"type_label": "integer"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "list-memberships",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/list-memberships",
"type_label": "array"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "canonical-vid",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/canonical-vid",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "entity-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/entity-id",
"type_label": "string"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "selected",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/selected",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/source-id",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-label",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/source-label",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-type",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/SourceType",
"type_label": "string"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/source-vids/items",
"type_label": "integer"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "source-vids",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/source-vids",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "updated-by-user-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/updated-by-user-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "value",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email/properties/value",
"type_label": "string"
}
],
"input_types": [],
"label": "merged_from_email",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_from_email",
"type_label": "object"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "selected",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/selected",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/source-id",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-label",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/source-label",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-type",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/SourceType",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "updated-by-user-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/updated-by-user-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "value",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email/properties/value",
"type_label": "string"
}
],
"input_types": [],
"label": "merged_to_email",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/merged_to_email",
"type_label": "object"
},
{
"api_object_id": 5,
"input_types": [],
"label": "num-properties-moved",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/num-properties-moved",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "user-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/user-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "vid-to-merge",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items/properties/vid-to-merge",
"type_label": "integer"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "merge-audits",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merge-audits",
"type_label": "array"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merged-vids/items",
"type_label": "integer"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "merged-vids",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/merged-vids",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [],
"label": "portal-id",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/portal-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "profile-token",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/profile-token",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "profile-url",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/profile-url",
"type_label": "string"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "value",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/value",
"type_label": "string"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": "selected",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/selected",
"type_label": "boolean"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/source-id",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-label",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/source-label",
"type_label": "string"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "source-type",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/SourceType",
"type_label": "string"
},
{
"api_object_id": 5,
"children": [
{
"api_object_id": 5,
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/source-vids/items",
"type_label": "integer"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "source-vids",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/source-vids",
"type_label": "array"
},
{
"api_object_id": 5,
"input_types": [],
"label": "timestamp",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/timestamp",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [],
"label": "updated-by-user-id",
"label_pattern": null,
"nullable": true,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/updated-by-user-id",
"type_label": "integer"
},
{
"api_object_id": 5,
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"direct"
]
}
],
"label": "value",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items/properties/value",
"type_label": "string"
}
],
"input_types": [],
"label": null,
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions/items",
"type_label": "object"
}
],
"input_types": [
{
"input_type": [
"string"
],
"transformations": [
"find"
]
},
{
"input_type": [
"array",
"string"
],
"transformations": [
"collect"
]
},
{
"input_type": [
"array",
"object"
],
"transformations": [
"collect",
"find"
]
}
],
"label": "versions",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*/properties/versions",
"type_label": "array"
}
],
"input_types": [],
"label": null,
"label_pattern": ".*",
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties/patternProperties/.*",
"type_label": "object"
}
],
"input_types": [],
"label": "properties",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/properties",
"type_label": "object"
},
{
"api_object_id": 5,
"input_types": [],
"label": "vid",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact/properties/vid",
"type_label": "integer"
}
],
"input_types": [],
"label": "Contact",
"label_pattern": null,
"nullable": false,
"pointer": "#/definitions/Contact",
"type_label": "object"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment