API Integrations

Users

Add a User
You can add a user at this following endpoint: v8.edvance360.com/api/user/add

Edit a User
You can add a user at this following endpoint: v8.edvance360.com/api/user/edit

Key Data Type Length Required Comments
ACCOUNT_ID INT 50 Y Given to you by E360
TOKEN Alpha-numeric 50 Y Created by using key and secret
ID Alpha-numeric 50 Y Must be unique
TITLE Alpha-numeric 50 N  
FIRST_NAME Alpha-numeric 50 Y  
MIDDLE_NAME Alpha-numeric 100 N  
LAST_NAME Alpha-numeric 50 Y  
SUFFIX Alpha-numeric 150 N  
EMAIL Alpha-numeric 255 Y  
ADDRESS Alpha-numeric 255 N  
ADDRESS2 Alpha-numeric 100 N  
CITY Alpha-numeric 255 N  
STATE Alpha-numeric 255 N  
ZIP Alpha-numeric 255 N  
COUNTRY Alpha-numeric 100 N  
HOMEPHONE Alpha-numeric 255 N  
WORKPHONE Alpha-numeric 255 N  
CELLPHONE Alpha-numeric 255 N  
USERTYPE Alpha 25 Y Required - ENUM
[Faculty,Staff,Student,Alumni,Admin]
USERNAME Varchar 50 N Unique Value Required if Provided
PASSWORD Varchar 50 N  
COMPANYNAME Alpha-numeric 100 N  
SUPERVISORID Alpha-numeric 50 N The ID of this users supervisor.
DELETE CHAR 1 N ('D' to delete user, Blank to import)
EMPLOYMENT_STATUS Alpha   N

Values:
Exempt
Non-Exempt
Contractor

SITE Alpha-numeric 100 N  
DEPARTMENT Alpha-numeric 100 N  
JOB_TITLE Alpha-numeric 100 N  
COST_CENTER Alpha-numeric 100 N  
HIRE_DATE Date   N MM-DD-YYYY

Courses

Add a Course
You can add a course at this following endpoint: v8.edvance360.com/api/course/add

Edit a Course
You can add a course at this following endpoint: v8.edvance360.com/api/course/edit

 Key  Data Type Length Required Comments
 ACCOUNT_ID INT 50 Y Given to you by E360
 TOKEN Alpha-numeric 50 Y Created by using key and secret
 COURSE_ID Varchar  50  Y  
 CAMPUS_ID  Varchar  50  N  Custom Identifier
 SECTION_ID  Varchar  50  N  
 INSTRUCTOR_ID  Varchar  50  Y  From ID in Import Users
 CATEGORY  Varchar  255  N  Custom Identifier
 CLASS_ID  Varchar  50  Y  Must be unique. This is the Foreign Key to Users to Courses
 CLASS_NAME  Varchar  255  Y  
 DESCRIPTION  Text  64K  N  
 SEMESTER_ID  Varchar  50  Y  Custom Identifier
DELETE Char 1 N 1 = Delete

Users to Courses

Add a User to Course Mapping
You can add a user to course mapping at this following endpoint: v8.edvance360.com/api/user-course/add

Edit a User to Course Mapping
You can add a user to course mapping at this following endpoint: v8.edvance360.com/api/user-course/edit

 Key Data Type Length Required Comments
CLASS_ID  Varchar 50 Y From CLASS_ID in Courses
STUDENT_ID Varchar 50 Y From ID in Users
TERM_ID Varchar 50 Y  
DROP Char 1 N ENUM[W,X,C,D] - All mean DROP User, leave blank to add to course
 TA Char 1 N Adds users as a TA, blank if student or instructor, 1 = Yes/On

User Course Completion

Add a User to Course Mapping
You can add a user to course mapping at this following endpoint: v8.edvance360.com/api/user-course/course-completion/get/

Returns JSON Array

If complete: Status, CompletedDate

If Incomplete: Status, ProgressPercent

 Key Data Type Length Required Comments
ACCOUNT_ID INT 50 Y Given to you by E360
TOKEN Alpha-numeric 50 Y Created by using key and secret
CLASS_ID Varchar 50 Y From CLASS_ID in Courses
STUDENT_ID Varchar 50 Y From ID in Users

 

Click here to download PDF.