getSchools
List all schools, that has activated any of the owned offers.
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "organizationId": 0,
- "organizationName": "string",
- "schoolAddress": "string",
- "schoolAdminEmailAddress": "string",
- "schoolCity": "string",
- "schoolName": "string",
- "schoolNameFromIdm": "string",
- "schoolNumber": "string",
- "schoolRegion": "string",
- "schoolZipcode": "string",
- "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.SchoolDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getOffersBySchool
List all owned offers, that has activated by the selected school.
path Parameters
organizationId required | string |
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "educationProviderOrganizationId": 0,
- "educationProviderOrganizationName": "string",
- "educationProviderUserEmail": "string",
- "educationProviderUserId": 0,
- "educationProviderUserName": "string",
- "offerCategories": {
- "category": [
- "string"
], - "competency": [
- "string"
], - "gradeLevel": [
- "string"
], - "schoolType": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferCategoryDTO"
}, - "offerDescription": "string",
- "offerId": 0,
- "offerLink": "string",
- "offerLogo": "string",
- "offerLongTitle": "string",
- "offerResourcePk": 0,
- "offerStatus": "string",
- "offerTitle": "string",
- "offerVersion": 0,
- "schoolActivations": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getActivations
List all the activation details for all owned offer.
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "activationUserEmail": "string",
- "generatedAVVLink": "string",
- "offerId": 0,
- "offerTitle": "string",
- "organizationId": 0,
- "organizationName": "string",
- "schoolNameFromIdm": "string",
- "schoolNumber": "string",
- "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.ActivationDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getOffers
List all owned offers, that has activated by any schools.
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "educationProviderOrganizationId": 0,
- "educationProviderOrganizationName": "string",
- "educationProviderUserEmail": "string",
- "educationProviderUserId": 0,
- "educationProviderUserName": "string",
- "offerCategories": {
- "category": [
- "string"
], - "competency": [
- "string"
], - "gradeLevel": [
- "string"
], - "schoolType": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferCategoryDTO"
}, - "offerDescription": "string",
- "offerId": 0,
- "offerLink": "string",
- "offerLogo": "string",
- "offerLongTitle": "string",
- "offerResourcePk": 0,
- "offerStatus": "string",
- "offerTitle": "string",
- "offerVersion": 0,
- "schoolActivations": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getSchoolsByOffer
List all schools, that has activated the selected owned offer.
path Parameters
offerId required | string |
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "organizationId": 0,
- "organizationName": "string",
- "schoolAddress": "string",
- "schoolAdminEmailAddress": "string",
- "schoolCity": "string",
- "schoolName": "string",
- "schoolNameFromIdm": "string",
- "schoolNumber": "string",
- "schoolRegion": "string",
- "schoolZipcode": "string",
- "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.SchoolDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getActivationByOfferAndSchool
List the activation details for a selected owned offer, that has activated by the selected school.
path Parameters
offerId required | string |
organizationId required | string |
Responses
Response samples
- default
Content type
{- "activationUserEmail": "string",
- "generatedAVVLink": "string",
- "offerId": 0,
- "offerTitle": "string",
- "organizationId": 0,
- "organizationName": "string",
- "schoolNameFromIdm": "string",
- "schoolNumber": "string",
- "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.ActivationDTO"
}
getActivationBySchoolAndOffer
List the activation details for a selected school, that has activated the selected owned offer.
path Parameters
organizationId required | string |
offerId required | string |
Responses
Response samples
- default
Content type
{- "activationUserEmail": "string",
- "generatedAVVLink": "string",
- "offerId": 0,
- "offerTitle": "string",
- "organizationId": 0,
- "organizationName": "string",
- "schoolNameFromIdm": "string",
- "schoolNumber": "string",
- "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.ActivationDTO"
}
Response samples
- default
Content type
{- "items": [
- {
- "educationProviderOrganizationId": 0,
- "educationProviderOrganizationName": "string",
- "educationProviderUserEmail": "string",
- "educationProviderUserId": 0,
- "educationProviderUserName": "string",
- "offerCategories": {
- "category": [
- "string"
], - "competency": [
- "string"
], - "gradeLevel": [
- "string"
], - "schoolType": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferCategoryDTO"
}, - "offerDescription": "string",
- "offerId": 0,
- "offerLink": "string",
- "offerLogo": "string",
- "offerLongTitle": "string",
- "offerResourcePk": 0,
- "offerStatus": "string",
- "offerTitle": "string",
- "offerVersion": 0,
- "schoolActivations": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getActivatedOffersBySchool
List all offers, that has activated by the selected school.
path Parameters
schoolName required | string |
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "educationProviderOrganizationId": 0,
- "educationProviderOrganizationName": "string",
- "educationProviderUserEmail": "string",
- "educationProviderUserId": 0,
- "educationProviderUserName": "string",
- "offerCategories": {
- "category": [
- "string"
], - "competency": [
- "string"
], - "gradeLevel": [
- "string"
], - "schoolType": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferCategoryDTO"
}, - "offerDescription": "string",
- "offerId": 0,
- "offerLink": "string",
- "offerLogo": "string",
- "offerLongTitle": "string",
- "offerResourcePk": 0,
- "offerStatus": "string",
- "offerTitle": "string",
- "offerVersion": 0,
- "schoolActivations": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}
getActivatedOffersByRegion
List all offers, that has activated by any schools in the selected region.
path Parameters
regionName required | string |
query Parameters
page | string |
pageSize | string |
Responses
Response samples
- default
Content type
{- "items": [
- {
- "educationProviderOrganizationId": 0,
- "educationProviderOrganizationName": "string",
- "educationProviderUserEmail": "string",
- "educationProviderUserId": 0,
- "educationProviderUserName": "string",
- "offerCategories": {
- "category": [
- "string"
], - "competency": [
- "string"
], - "gradeLevel": [
- "string"
], - "schoolType": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferCategoryDTO"
}, - "offerDescription": "string",
- "offerId": 0,
- "offerLink": "string",
- "offerLogo": "string",
- "offerLongTitle": "string",
- "offerResourcePk": 0,
- "offerStatus": "string",
- "offerTitle": "string",
- "offerVersion": 0,
- "schoolActivations": [
- "string"
], - "x-class-name": "hu.webtown.liferay.vidis.rest.dto.v1_0.OfferDTO"
}
], - "lastPage": 0,
- "totalCount": 0,
- "pageSize": 0,
- "actions": {
- "property1": {
- "property1": "string",
- "property2": "string"
}, - "property2": {
- "property1": "string",
- "property2": "string"
}
}, - "page": 0,
- "facets": [
- {
- "facetCriteria": "string",
- "facetValues": [
- {
- "numberOfOccurrences": 0,
- "term": "string"
}
]
}
]
}