Associations

Two cartoon people shaking each others hands.
Associations enables you to import several types of data from an integration provider all at once, while also keeping track of how they are connected or related to each other.

For example, let's say one of your users is using a customer relationship management service such as HubSpot or Outreach that organizes companies and their contacts. The companies and contacts are connected: each company has several contacts linked to it. Traditionally, your users would have to import their companies and contacts separately, losing the relationships between them. Many tools either can't handle these connections or make it too complicated.

With associations, importing data keeps everything connected just as it should be.

To include associations, simply specify associations: true when initiating your session.

    
    curl --request POST \
    --url 'https://endgrate.com/api/session/initiate' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer abcde12345' \
    --data '{
        "schema": [
          {
            "endgrate_type": "crm-contact",
            "associations": true
          },
          {
            "endgrate_type": "crm-company"
          }
        ]
    }'
    

For more information about associations, read our documentation.

Ready to get started?

Book a demo now

Book Demo