GET /elements/{keyOrId}

GET /elements/{keyOrId}

Retrieve a specific adapter by adapter id or adapter key.

Path Parameters

keyOrIdThe adapter key is a unique alphanumeric identifier for the adapter, while the adapter id is a unique numeric identifier for the adapter. Replace keyOrId with either identifier.

Response Fields

The table below shows an abbreviated list of response fields.

idThe adapter id is a unique numeric identifier for the adapter, distinct from the adapter key, which is alphanumeric. In our documentation, the placeholder {elementId} should be replaced with an adapter id value.
nameThe display name of the adapter.
keyThe key is a unique alphanumeric identifier for the , distinct from the id which is numeric.
descriptionA brief description of the adapter.
imageThe branded image associated with the adapter.
configurationObject containing the configuration of the adapter.
transformationsEnabled
Indicates whether resources at the API provider can be mapped to a common resource.
bulkDownloadEnabled/
bulkUploadEnabled
Indicates whether the adapter supports bulk.
extendableIndicates whether you can extend the adapter by adding resources.
authentication
Identifies the type of authentication used.
extended
Identifies whether you have added resources to the adapter or not.
hubThe hub in which the adapter is categorized.
privateIndicates whether the adapter is part of the public adapter catalog or not.

Example Request

curl -X GET \
  https://api-us.integrate.sugarapps.com/elements/api-v2/elements/sfdc \
  -H 'authorization: User sAfK7LJGNz5ZHcNrvdJvLI=f03WbTbH6aRKc0HJ3oOIi, Organization 58168435e3b9959a929eb04b6218b9a2' \ \
  -H 'Content-Type: application/json' \

Example Response


{  
  "id":23,
  "name":"Salesforce Sales Cloud",
  "hookName":"Salesforcecom",
  "key":"sfdc",
  "description":"Add a Salesforce Instance to connect your existing Salesforce account to the CRM Hub, allowing you to manage contacts, leads, accounts, opportunities etc. across multiple CRM adapters or your other Salesforce services. You will need your Salesforce account information to add an instance.",
  "image":"elements/provider_sfdc.png",
  "active":true,
  "deleted":false,
  "typeOauth":true,
  "trialAccount":false,
  "signupURL":"https://developer.salesforce.com/en/signup",
  "configuration":[  ],
  "defaultTransformations":[  ],
  "resources":[  ],
  "objects":[  ],
  "models":[  ],
  "transformationsEnabled":true,
  "bulkDownloadEnabled":true,
  "bulkUploadEnabled":true,
  "cloneable":true,
  "extendable":true,
  "beta":false,
  "authentication":{  },
  "hooks":[  ],
  "extended":false,
  "hub":"crm",
  "protocolType":"http",
  "parameters":[  ],
  "private":false
}