POST api/directory/programs

Back to API Documentation

This method returns a list of all programs currently available for this API Key that matches the given input parameters (ANDed together). Output order is based upon EDDY’s own internal optimization algorithm.

Request Information

URI Parameters

None.

Body Parameters

NameDescriptionType
APIKey

Required | Partner Credentials. This value will be provided by the EDDY Account Management team.

globally unique identifier
CampusId

Required | Campus Id.

integer
CampusType

Online or Ground or All

string
CategoryIds

Category(s) Comma-delimited list of CategoryIds.

Collection of integer
InstitutionId

Institution

integer
PageSize

Required | Number of records per page.

integer
ProgramLevelIds

Program Level(s) Comma-delimited list of ProgramLevelIds

Collection of integer
ProspectFilters

Additional prospect data, if available

Collection of QuestionAnswer
SpecialtyIds

Specialty(s) Comma-delimited list of SpecialtyIds.

Collection of integer
StartPage

Required | Start page.

integer
SubjectIds

Subject(s) Comma-delimited list of SubjectIds.

Collection of integer

Request Format

Conten-Type: application/json
            {
                 "CampusType": "all",
                 "APIKey": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
                 "CategoryIds": [25,21],
                 "SubjectIds": [658],
                 "SpecialtyIds": [2],
                 "ProgramLevelIds": [2,3,6,18,22,21],
                 "CampusId": 6259,
                 "PageSize": 10,
                 "StartPage": 1,
                 "ProspectFilters": [{"QuestionKey":"RNLicense","QuestionValue":"Yes"}]
            }
        

Response Information

Output

        { 
               "IsSuccessful": true, 
               "Body": {
                    "StartPage": 1,
                    "PageSize": 10,
                    "TotalItems": 114,
                    "TotalPages": 12,
                    "ItemList": [{
                         "ProgramId": 176385,
                          "ProgramName": "Bachelor of Science in Music Business",
                          "ProgramDescription": "

\n\tLearn what it takes to build a career in one of entertainment’s most exciting industries through Full Sail University’s Music Business Bachelor’s Degree Program. Learn fundamentals such as marketing, human relations, finance, and accounting, as well as unique music industry topics like artist development, music distribution, record label development, and the negotiation process. This specialized program can prepare you for a role as a creative leader within an organization, or as the head of your own business.

\n

\n\tCourse Highlights:

\n
    \n\t
  • \n\t\tRecord Label Development
  • \n\t
  • \n\t\tConcert Management and Publicity
  • \n\t
  • \n\t\tArtist Development
  • \n\t
  • \n\t\tMusic Distribution
  • \n\t
  • \n\t\tMusic Copyright and Publishing
  • \n\t
  • \n\t\tMusic Business Law and Contract Negotiations
  • \n
", "ProgramLevel": { "ProgramLevelId": 3, "ProgramLevelName": "Bachelor" }, "EstimatedRevShare": 9.60, "EducationLevels": [ { "EducationLevelId": 2, "EducationLevelName": "G.E.D." }, { "EducationLevelId": 3, "EducationLevelName": "High School Diploma" }, { "EducationLevelId": 8, "EducationLevelName": "Associate" }, { "EducationLevelId": 9, "EducationLevelName": "Bachelor" } ], "Category": { "Subjects": [ { "SubjectId": 617, "SubjectName": "Hospitality Management", "DirectoryURL": "www.elearners.com/a/EDDYAPI3/form617" } ], "CategoryId": 21, "CategoryName": "Business", "DirectoryURL": "www.elearners.com/a/EDDYAPI3/form21" }, "DirectoryURL": "www.elearners.com/a/EDDYAPI3/form/179/176385", "Institution": { "InstitutionId": 179, "InstitutionName": "Full Sail University", "InstitutionDescription": "

\r\n\tFull Sail University offers campus and online degree programs that are designed for the world of entertainment, media, arts, and technology. Offering associate's, bachelor's, and master's degrees, Full Sail's approach is centered on real-world industry experience and creative problem solving.

\r\n

\r\n\tOur philosophy centers on recognizing the value in creative thinking and the importance of hands-on experience. We put this into action with an approach that emphasizes problem-solving, learning by doing, and empowering our students to generate their own concepts and ideas.

\r\n", "LogoURL": "http://content.uat.educationdynamics.local/logo/179/Logo_240x80.gif", "Campuses": [ { "CampusId": 6259, "CampusName": "Winter Park, FL", "CampusType": "Ground", "Address": "3300 University Boulevard", "City": "Winter Park", "Country": { "Name": "United States", "CountryCode": "US" }, "State": { "Name": "Florida", "StateCode": "FL" }, "PostalCode": "32792" } ] } } ] }, "ResponseDateTime": "2017-01-20T15:52:03.0842179-05:00", "RequestDateTime": "2017-01-20T15:51:59.9125753-05:00", "ResponseGuid": "f7c3cc70-fe6e-4763-9479-9d6845cc8096", "Messages": [ { "MessageCode": "msg0038", "Message": "Validation Passed." } ], "TotalResponseTime": 684 }

Please check additional information.