API Flashcards
What authentication method does Marketing Cloud use?
OAuth 2.0
What two parameters should you pass for Authentication?
Client Secret
Client ID
What tasks does the REST API interact with?
Contact Builder
Content Builder
GroupConnect
Journey Builder
MobileConnect and MobilePush
What does the REST API use for its Request and Response bodies?
JSON
What are the timeout values for API calls?
120 seconds for non-tracking operations
300 seconds for tracking and data retrieval
What does the SOAP API use for its Request and Response bodies?
XML
What tasks does the SOAP API interact with?
Automations
Content Creation (classic, not content builder)
Subscribers and Lists
Tracking
Triggered Sends
What are the seven SOAP methods?
Configure (Used to configure an account)
Create (Used to create individual or batches of objects)
Delete (Used to delete individual or batches of objects)
Describe
Execute
Extract
GetSystemStatus
The SOAP API has 263 API objects that we can interact with, name 4 common ones?
Data Extension
Triggered Sends
Automations
ClickEvent
What are the three Data Extension objects?
DataExtention (the actual data extension)
DataExtensionField (a field or attribute)
DataExtentionObject (a row in the data extension)
What three objects need to be defined for a triggered send?
TriggeredSend
TriggeredSendDefinition
Subscribers
What is a ClickEvent object?
An object that contains time, date, URL ID and URL information about a click on a link in an email.
What is a Automation object?
Used to interact with an automation in Automation Studio. AutomationActivity is used to define activities in an automation.
What is the REST API endpoint for Content Builder?
/asset/v1/content/assets
What is the REST API endpoint for Contact Builder?
/contacts/v1/contacts