POST api/directory/programs
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
Name | Description | Type |
---|---|---|
APIKey |
Required | Partner Credentials. This value will be provided by the EDDY Account Management team. |
globally unique identifier |
CampusId |
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) 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
\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 }