General Assembly API Documentation
Guides
Location
Authentication
Affiliates
Create a new lead
Create a new lead (with errors)
Create a new prospect
Create a new prospect (with errors)
Events: get all upcoming events
Get a list of available metros
Get a list of available programs
Get event information
CAN-SPAM
Get CAN-SPAM information (hidden)
Get CAN-SPAM information (unchecked)
Get CAN-SPAM information by IP Address
LearningAPI
Get a list of asessment results
Get a list of asessment results (with errors)
Get a list of course completion (with errors)
Get a list of course completions
Get a specific myGA Content
Get a specific myGA Content (with no results)
Get a specific myGA Progress
Get a specific myGA Progress (with no results)
Get a specific myGA User
Get a specific myGA User (with no results)
Get myGA Assignments
Get myGA Assignments (with no results)
Get myGA Assignments for a specific User
Get myGA Assignments for a specific User (with no results)
Get myGA Assignments for a specific User (with user not found)
Get myGA Contents
Get myGA Contents (with no results)
Get myGA Progress
Get myGA Progress (with no results)
Get myGA Progress for a specific Content
Get myGA Progress for a specific Content (with content not found)
Get myGA Progress for a specific Content (with no results)
Get myGA Progress for a specific User
Get myGA Progress for a specific User (with no results)
Get myGA Progress for a specific User (with user not found)
Get myGA Users
Get myGA Users (with no results)
Partners
Authorize a seat for a user in an existing partner engagement
Authorize a seat for a user in an existing partner engagement (Service unavailable)
Authorize a seat for a user in an existing partner engagement (with errors)
Authorize a seat for a user in an existing partner engagement (with malformed JSON)
Create new enrollment for a Platform hiring assessment
Create new enrollment for a Platform hiring assessment (Service unavailable)
Create new enrollment for a Platform hiring assessment (with errors)
Create new enrollment for a Platform hiring assessment (with malformed JSON)
Create new license for a Credential
Create new license for a Credential (Requested feature has been deprecated)
Create new license for a Credential (Service unavailable)
Create new license for a Credential (with errors)
Create new license for a Credential (with malformed JSON)
Salesforce
Create or update an Enrollment Agreement
Create or update an Enrollment Agreement (with errors)
Webhooks
Create a new Unbounce Enterprise lead
Create a new Unbounce Enterprise lead (with errors)
Create a new Unbounce lead
Create a new Unbounce lead (with errors)
Create a new Unbounce prospect
Create a new Unbounce prospect (with errors)
Website
Create a new Prospect
Create a new credentials lead
Create a new credentials lead (with errors)
Create a new enterprise lead
Create a new enterprise lead (with errors)
Create a new lead
Create a new lead (with errors)
Create a new program lead
Create a new program lead (with errors)
Create a new sales event signup
Create a new sales event signup (with errors)
Create a new topic lead
Create a new topic lead (with errors)
Events: get all upcoming events for a given metro
Get instructor information
Get instructor information (instructor not found)
Get location information
Get metro information (with errors)
Get program information
Get program information (for a metro)
Get the list of available instructors
Get the list of available programs
Get the list of upcoming courses
Get the list of upcoming sales events
Get the list of upcoming sales events (with errors)
Get the list of upcoming workshops
Get the list of valid lead sources
Get the taxonomy of available topics and subtopics