| Service | Operation | Description |
|---|---|---|
| Cinema | GetContributorRoles | List contribution roles. Parameters: PageNumber (optional, defaults to 1); RecordsPerPage (optional, defaults to 0); |
| GetCountryAuthority | Get the given country's rating authority details, including the possible movie ratings. Parameters: CountryId (Sapo GIS CountryId); | |
| GetGenres | Get movie genres list. Parameters: PageNumber (optional, defaults to 1), RecordsPerPage (optional, defaults to 10); | |
| GetMoviePremieres | List movies with premiere data associated. Parameters: ReleaseCountryId (optional, default = PT); StartDate (ex. 2009-07-01, optional, default = start of current week, Sunday 00:00); EndDate (2009-07-01, optional, default = end of current week, Saturday 23:59); ProductionCountryIds (optional, ex. PT,ES); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04,M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10) | |
| GetMoviesWithShowTimes | List movies with show-times within the given locations and time period. Parameters: ReleaseCountryId (optional, default = PT); LocationIds (optional, must be within ReleaseCountry, ex. 11,13); StartDate (2009-07-10, optional, default = last Thursday); EndDate (2009-07-01, optional, default = next Thursday); ProductionCountryIds (optional, ex. ES,PT); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04, M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10); | |
| GetPersons | List persons according to filters (paginated). IncludeReleaseWithCountryId default = PT; PageNumber default = 1; RecordsPerPage default = 10, Max itens = 20; | |
| GetTheaters | List theaters within the the given locations, with amount movies. | |
| GetTheatersWithShowTimes | List theaters within the given locations with show-times within the time period. Parametres: ReleaseCountryId (optional, default = PT); LocationIds (optional, must be within ReleaseCountry, ex. 11,13); StartDate (2009-01-01, optional, default = last Thursday); EndDate (2009-09-01, optional, default = next Thursday), ProductionCountryIds (optional, ex. ES,PT); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04, M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10) | |
| GIS | GetCategories | Returns a list of categories. |
| GetCategoriesByTag | Returns a list of categories given a tag. | |
| GetCountries | Returns a list with all the countries in the system. | |
| GetDistrictById | Returns the data of a district given an id | |
| GetDistrictsSortedById | Returns a list of districts ordered by id | |
| GetDistrictsSortedByName | Returns a list of districts ordered by name | |
| GetLanguages | Returns the languages present on the system, in the IETF language tag schema. | |
| GetLastPOIs | Returns the last registered POIs. | |
| GetLastPOIsByCategoryId | Returns the last registered POIs, given a category id | |
| GetMatchLevels | Returns a list of available match levels (i.e. precision of the georeferentiation) | |
| GetMunicipalitiesByDistrictIdSortedById | Returns a list of municipalities given a district, ordered by id | |
| GetMunicipalitiesByDistrictIdSortedByName | Returns a list of municipalities given a district, ordered by name | |
| GetMunicipalitiesSortedById | Returns a list of municipalities ordered by id | |
| GetMunicipalitiesSortedByName | Returns a list of municipalities ordered by name | |
| GetMunicipalityById | Returns the data of a municipality given an id | |
| GetNeighborDistricts | Returns a list of neighboring districts | |
| GetNeighborMunicipalities | Returns a list of neighboring municipalities | |
| GetNeighborParishes | Returns a list of neighboring parishes | |
| GetParishById | Returns the data of a parish given an id | |
| GetParishesByMunicipalityIdSortedById | Returns a list of parishes given a municipality, ordered by id | |
| GetParishesByMunicipalityIdSortedByName | Returns a list of parishes given a municipality, ordered by name | |
| GetParishesSortedById | Returns a list of parishes ordered by id | |
| GetParishesSortedByName | Returns a list of parishes ordered by name | |
| GetPOIByBoundingBox | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the BoundingBox and an optional category | |
| GetPOIByBoundingBoxAndCategoryIdAndText | Returns a list of POIs given a bounding box, a category id and a textual description. Optionally the result could be filtered by macth level and/or thrust level if the values are specified. | |
| GetPOIByCategoryIdAndSourceId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a district and a category | |
| GetPOIByCategoryIdAndText | Returns a list of POIs given a category id and a textual description. Optionally the result could be filtered by district and/or municipality if the ids are specified. | |
| GetPOIByCoordinates | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinates | |
| GetPOIByCoordinatesAndCategories | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinates and a set of categories | |
| GetPOIByCoordinatesAndCategoryId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinates and a category | |
| GetPOIByCoordinatesAndText | Gets a list of POIs given a pair of coordinates and a text description | |
| GetPOIByDistrictId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a district | |
| GetPOIByDistrictIdAndCategoryId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a district and a category | |
| GetPOIByDistrictIdAndText | Returns a list of POIs from a given district and filtered by the specified text | |
| GetPOIById | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given an id | |
| GetPOIByMunicipalityId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a municipality | |
| GetPOIByMunicipalityIdAndCategoryId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a municipality and a category | |
| GetPOIByMunicipalityIdAndText | Returns a list of POIs from a given municipality and filtered by the specified text | |
| GetPOIByParishId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a parish | |
| GetPOIByParishIdAndCategoryId | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a parish and a category | |
| GetPOIByParishIdAndText | Returns a list of POIs from a given parish and filtered by the specified text | |
| GetPOIByPOISourceId | Returns a POI, given its categoryId, sourceId and poiSourceId. | |
| GetPOIByTags | Returns a list of POIs given a tag list. | |
| GetPOIByText | Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given an expression | |
| GetTrustLevels | Returns a list of the available trust levels. These levels indicate the quality level of the georeferentiation. |
Cinema Service
GetContributorRoles
List contribution roles. Parameters: PageNumber (optional, defaults to 1); RecordsPerPage (optional, defaults to 0);Request Parameters
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
Response Parameters
- GetContributorRolesResult : ListOfContributorRoles (required)
GetCountryAuthority
Get the given country's rating authority details, including the possible movie ratings. Parameters: CountryId (Sapo GIS CountryId);Request Parameters
- CountryId : string (required)
Response Parameters
- GetCountryAuthorityResult : Authority (required)
GetGenres
Get movie genres list. Parameters: PageNumber (optional, defaults to 1), RecordsPerPage (optional, defaults to 10);Request Parameters
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
Response Parameters
- GetGenresResult : ListOfGenres (required)
GetMoviePremieres
List movies with premiere data associated. Parameters: ReleaseCountryId (optional, default = PT); StartDate (ex. 2009-07-01, optional, default = start of current week, Sunday 00:00); EndDate (2009-07-01, optional, default = end of current week, Saturday 23:59); ProductionCountryIds (optional, ex. PT,ES); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04,M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10)Request Parameters
- ReleaseCountryId : string (optional)
- StartDate : date (optional)
- EndDate : date (optional)
- ProductionCountryIds : ArrayOfProductionCountryId (optional)
- GenreIds : ArrayOfGenreId (optional)
- ReleaseRatingIds : ArrayOfRatingId (optional)
- IncludeContributors : boolean (optional)
- IncludeSynopsis : boolean (optional)
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
- Version : int (optional)
Response Parameters
- GetMoviePremieresResult : ListOfMovies (required)
GetMoviesWithShowTimes
List movies with show-times within the given locations and time period. Parameters: ReleaseCountryId (optional, default = PT); LocationIds (optional, must be within ReleaseCountry, ex. 11,13); StartDate (2009-07-10, optional, default = last Thursday); EndDate (2009-07-01, optional, default = next Thursday); ProductionCountryIds (optional, ex. ES,PT); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04, M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10);Request Parameters
- ReleaseCountryId : string (optional)
- LocationIds : ArrayOfLocationId (optional)
- StartDate : date (optional)
- EndDate : date (optional)
- ProductionCountryIds : ArrayOfProductionCountryId (optional)
- GenreIds : ArrayOfGenreId (optional)
- ReleaseRatingIds : ArrayOfRatingId (optional)
- IncludeShowTimesDetails : boolean (optional)
- IncludeContributors : boolean (optional)
- IncludeSynopsis : boolean (optional)
- IncludeGenres : boolean (optional)
- Disables show details of the genre in the film
- IncludeReferences : boolean (optional)
- IncludeRelease : boolean (optional)
- IncludeMedia : boolean (optional)
- Version : int (optional)
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
Response Parameters
- GetMoviesWithShowTimesResult : ListOfMovies (required)
GetPersons
List persons according to filters (paginated). IncludeReleaseWithCountryId default = PT; PageNumber default = 1; RecordsPerPage default = 10, Max itens = 20;Request Parameters
- BirthCountryId : string (optional)
- IncludeReleaseWithCountryId : string (optional)
- SearchTerms : string (optional)
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
Response Parameters
- GetPersonsResult : ListOfPerson (required)
GetTheaters
List theaters within the the given locations, with amount movies.Request Parameters
- ReleaseCountryId : string (required)
- LocationIds : ArrayOfLocationId (optional)
- PageNumber : int (optional)
- RecordsPerPage : int (required)
Response Parameters
- GetTheatersResult : ListOfTheaters (required)
GetTheatersWithShowTimes
List theaters within the given locations with show-times within the time period. Parametres: ReleaseCountryId (optional, default = PT); LocationIds (optional, must be within ReleaseCountry, ex. 11,13); StartDate (2009-01-01, optional, default = last Thursday); EndDate (2009-09-01, optional, default = next Thursday), ProductionCountryIds (optional, ex. ES,PT); GenreIds (optional, ex. 2,3); ReleaseRatingIds (optional, ex. M04, M18); PageNumber (optional, default = 1); RecordsPerPage (optional, default = 10)Request Parameters
- ReleaseCountryId : string (optional)
- LocationIds : ArrayOfLocationId (optional)
- StartDate : date (optional)
- EndDate : date (optional)
- ProductionCountryIds : ArrayOfProductionCountryId (optional)
- GenreIds : ArrayOfGenreId (optional)
- ReleaseRatingIds : ArrayOfRatingId (optional)
- IncludeShowTimeDetails : boolean (optional)
- IncludeLocation : boolean (optional)
- PageNumber : int (optional)
- RecordsPerPage : int (optional)
- Version : int (optional)
Response Parameters
- GetTheatersWithShowTimesResult : ListOfTheaters (required)
GIS Service
GetCategories
Returns a list of categories.Request Parameters
- includeDetails : boolean (optional)
Response Parameters
- GetCategoriesResult : ArrayOfCategory (optional)
GetCategoriesByTag
Returns a list of categories given a tag.Request Parameters
- tag : string (optional)
Response Parameters
- GetCategoriesByTagResult : ArrayOfCategory (optional)
GetCountries
Returns a list with all the countries in the system.Response Parameters
- GetCountriesResult : ArrayOfCountry (optional)
GetDistrictById
Returns the data of a district given an idRequest Parameters
- districtId : string (optional)
Response Parameters
- GetDistrictByIdResult : District (optional)
GetDistrictsSortedById
Returns a list of districts ordered by idRequest Parameters
- includeMunicipalities : boolean (optional)
Response Parameters
- GetDistrictsSortedByIdResult : ArrayOfDistrict (optional)
GetDistrictsSortedByName
Returns a list of districts ordered by nameRequest Parameters
- includeMunicipalities : boolean (optional)
Response Parameters
- GetDistrictsSortedByNameResult : ArrayOfDistrict (optional)
GetLanguages
Returns the languages present on the system, in the IETF language tag schema.Response Parameters
- GetLanguagesResult : ArrayOfLanguage (required)
GetLastPOIs
Returns the last registered POIs.Request Parameters
- pageNumber : int (required)
- recordsPerPage : int (required)
Response Parameters
- GetLastPOIsResult : ArrayOfPOI (optional)
GetLastPOIsByCategoryId
Returns the last registered POIs, given a category idRequest Parameters
- categoryId : int (required)
- pageNumber : int (required)
- recordsPerPage : int (required)
Response Parameters
- GetLastPOIsByCategoryIdResult : ArrayOfPOI (optional)
GetMatchLevels
Returns a list of available match levels (i.e. precision of the georeferentiation)Response Parameters
- GetMatchLevelsResult : ArrayOfMatchLevel (optional)
GetMunicipalitiesByDistrictIdSortedById
Returns a list of municipalities given a district, ordered by idRequest Parameters
- districtId : string (required)
Response Parameters
- GetMunicipalitiesByDistrictIdSortedByIdResult : ArrayOfMunicipality (optional)
GetMunicipalitiesByDistrictIdSortedByName
Returns a list of municipalities given a district, ordered by nameRequest Parameters
- districtId : string (required)
Response Parameters
- GetMunicipalitiesByDistrictIdSortedByNameResult : ArrayOfMunicipality (optional)
GetMunicipalitiesSortedById
Returns a list of municipalities ordered by idRequest Parameters
- includeParishes : boolean (required)
Response Parameters
- GetMunicipalitiesSortedByIdResult : ArrayOfMunicipality (optional)
GetMunicipalitiesSortedByName
Returns a list of municipalities ordered by nameRequest Parameters
- includeParishes : boolean (required)
Response Parameters
- GetMunicipalitiesSortedByNameResult : ArrayOfMunicipality (optional)
GetMunicipalityById
Returns the data of a municipality given an idRequest Parameters
- municipalityId : string (optional)
Response Parameters
- GetMunicipalityByIdResult : Municipality (optional)
GetNeighborDistricts
Returns a list of neighboring districtsRequest Parameters
- districtId : string (required)
Response Parameters
- GetNeighborDistrictsResult : ArrayOfParish (optional)
GetNeighborMunicipalities
Returns a list of neighboring municipalitiesRequest Parameters
- municipalityId : string (required)
Response Parameters
- GetNeighborMunicipalitiesResult : ArrayOfParish (optional)
GetNeighborParishes
Returns a list of neighboring parishesRequest Parameters
- parishId : string (required)
Response Parameters
- GetNeighborParishesResult : ArrayOfParish (optional)
GetParishById
Returns the data of a parish given an idRequest Parameters
- parishId : string (optional)
Response Parameters
- GetParishByIdResult : Parish (optional)
GetParishesByMunicipalityIdSortedById
Returns a list of parishes given a municipality, ordered by idRequest Parameters
- municipalityId : string (required)
Response Parameters
- GetParishesByMunicipalityIdSortedByIdResult : ArrayOfParish (optional)
GetParishesByMunicipalityIdSortedByName
Returns a list of parishes given a municipality, ordered by nameRequest Parameters
- municipalityId : string (required)
Response Parameters
- GetParishesByMunicipalityIdSortedByNameResult : ArrayOfParish (optional)
GetParishesSortedById
Returns a list of parishes ordered by idResponse Parameters
- GetParishesSortedByIdResult : ArrayOfParish (optional)
GetParishesSortedByName
Returns a list of parishes ordered by nameResponse Parameters
- GetParishesSortedByNameResult : ArrayOfParish (optional)
GetPOIByBoundingBox
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the BoundingBox and an optional categoryRequest Parameters
- latitude1 : double (required)
- longitude1 : double (required)
- latitude2 : double (required)
- longitude2 : double (required)
- categoryId : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByBoundingBoxResult : ArrayOfPOI (optional)
GetPOIByBoundingBoxAndCategoryIdAndText
Returns a list of POIs given a bounding box, a category id and a textual description. Optionally the result could be filtered by macth level and/or thrust level if the values are specified.Request Parameters
- latitude1 : float (required)
- latitude2 : float (required)
- longitude1 : float (required)
- longitude2 : float (required)
- categoryId : string (required)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
Response Parameters
- GetPOIByBoundingBoxAndCategoryIdAndTextResult : ArrayOfPOI (optional)
GetPOIByCategoryIdAndSourceId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a district and a categoryRequest Parameters
- categoryId : string (required)
- sourceId : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
- districtId : string (optional)
Response Parameters
- GetPOIByCategoryIdAndSourceIdResult : ArrayOfPOI (optional)
GetPOIByCategoryIdAndText
Returns a list of POIs given a category id and a textual description. Optionally the result could be filtered by district and/or municipality if the ids are specified.Request Parameters
- categoryId : string (required)
- districtId : string (optional)
- municipalityId : string (optional)
- parisId : string (optional)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
- tags : string (optional)
- Field for passing tags, comma separated.
Response Parameters
- GetPOIByCategoryIdAndTextResult : ArrayOfPOI (optional)
GetPOIByCoordinates
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinatesRequest Parameters
- latitude : float (optional)
- longitude : float (optional)
- radius : float (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
Response Parameters
- GetPOIByCoordinatesResult : ArrayOfPOI (optional)
GetPOIByCoordinatesAndCategories
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinates and a set of categoriesRequest Parameters
- latitude : float (required)
- longitude : float (required)
- radius : float (required)
- categories : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
Response Parameters
- GetPOIByCoordinatesAndCategoriesResult : ArrayOfPOI (optional)
GetPOIByCoordinatesAndCategoryId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given the coordinates and a categoryRequest Parameters
- latitude : float (optional)
- longitude : float (optional)
- radius : float (optional)
- categoryId : int (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- sourceId : string (optional)
Response Parameters
- GetPOIByCoordinatesAndCategoryIdResult : ArrayOfPOI (optional)
GetPOIByCoordinatesAndText
Gets a list of POIs given a pair of coordinates and a text descriptionRequest Parameters
- latitude : float (required)
- longitude : float (required)
- radius : float (required)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
Response Parameters
- GetPOIByCoordinatesAndTextResult : ArrayOfPOI (optional)
GetPOIByDistrictId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a districtRequest Parameters
- districtId : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByDistrictIdResult : ArrayOfPOI (optional)
GetPOIByDistrictIdAndCategoryId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a district and a categoryRequest Parameters
- districtId : string (required)
- categoryId : string (required)
- text : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
- sourceId : string (optional)
Response Parameters
- GetPOIByDistrictIdAndCategoryIdResult : ArrayOfPOI (optional)
GetPOIByDistrictIdAndText
Returns a list of POIs from a given district and filtered by the specified textRequest Parameters
- districtId : string (required)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByDistrictIdAndTextResult : ArrayOfPOI (optional)
GetPOIById
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given an idRequest Parameters
- poiId : string (optional)
Response Parameters
- GetPOIByIdResult : POI (optional)
GetPOIByMunicipalityId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a municipalityRequest Parameters
- municipalityId : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByMunicipalityIdResult : ArrayOfPOI (optional)
GetPOIByMunicipalityIdAndCategoryId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a municipality and a categoryRequest Parameters
- municipalityId : string (optional)
- categoryId : int (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
- sourceId : string (optional)
Response Parameters
- GetPOIByMunicipalityIdAndCategoryIdResult : ArrayOfPOI (optional)
GetPOIByMunicipalityIdAndText
Returns a list of POIs from a given municipality and filtered by the specified textRequest Parameters
- municipalityId : string (required)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByMunicipalityIdAndTextResult : ArrayOfPOI (optional)
GetPOIByParishId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a parishRequest Parameters
- parishId : string (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByParishIdResult : ArrayOfPOI (optional)
GetPOIByParishIdAndCategoryId
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given a parish and a categoryRequest Parameters
- parishId : string (optional)
- categoryId : int (optional)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByParishIdAndCategoryIdResult : ArrayOfPOI (optional)
GetPOIByParishIdAndText
Returns a list of POIs from a given parish and filtered by the specified textRequest Parameters
- parishId : string (required)
- text : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByParishIdAndTextResult : ArrayOfPOI (optional)
GetPOIByPOISourceId
Returns a POI, given its categoryId, sourceId and poiSourceId.Request Parameters
- categoryId : int (required)
- sourceId : int (required)
- poiSourceId : string (required)
Response Parameters
- GetPOIByPOISourceIdResult : POI (required)
GetPOIByTags
Returns a list of POIs given a tag list.Request Parameters
- tags : string (required)
- matchlevelId : int (optional)
- trustlevelId : int (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByTagsResult : ArrayOfPOI (optional)
GetPOIByText
Returns points of interest (locations, monuments, banks, hospitals, post offices, etc) given an expressionRequest Parameters
- text : string (optional)
- pageNumber : int (optional)
- recordsPerPage : int (optional)
- startPublicationDate : dateTime (optional)
- endPublicationDate : dateTime (optional)
Response Parameters
- GetPOIByTextResult : ArrayOfPOI (optional)
GetTrustLevels
Returns a list of the available trust levels. These levels indicate the quality level of the georeferentiation.Response Parameters
- GetTrustLevelsResult : ArrayOfTrustLevel (optional)
Cinema Entities
ArrayOfContribution
| Attribute Name | Description |
|---|---|
| List of Contribution : Contribution (optional) |
ArrayOfContributor
| Attribute Name | Description |
|---|---|
| List of Contributor : Contributor (optional) |
ArrayOfContributorRole
| Attribute Name | Description |
|---|---|
| List of ContributorRole : ContributorRole (optional) |
ArrayOfCountry
ArrayOfExternalId
| Attribute Name | Description |
|---|---|
| List of ExternalId : ExternalId (optional) |
ArrayOfGenre
| Attribute Name | Description |
|---|---|
| List of Genre : Genre (optional) |
ArrayOfGenreId
| Attribute Name | Description |
|---|---|
| List of GenreId : string (optional) |
ArrayOfLink
| Attribute Name | Description |
|---|---|
| List of Link : Link (optional) |
ArrayOfLocationId
| Attribute Name | Description |
|---|---|
| List of LocationId : string (optional) |
ArrayOfMediaItem
| Attribute Name | Description |
|---|---|
| List of MediaItem : MediaItem (optional) |
ArrayOfMovie
| Attribute Name | Description |
|---|---|
| List of Movie : Movie (optional) |
ArrayOfMovieShowTimes
| Attribute Name | Description |
|---|---|
| List of MovieShowTimes : MovieShowTimes (optional) |
ArrayOfPerson
| Attribute Name | Description |
|---|---|
| List of Person : Person (optional) |
ArrayOfProductionCountryId
| Attribute Name | Description |
|---|---|
| List of ProductionCountryId : string (optional) |
ArrayOfQuote
| Attribute Name | Description |
|---|---|
| List of Quote : Quote (optional) |
ArrayOfRating
| Attribute Name | Description |
|---|---|
| List of Rating : Rating (optional) |
ArrayOfRatingId
| Attribute Name | Description |
|---|---|
| List of RatingId : string (optional) |
ArrayOfShowTime
| Attribute Name | Description |
|---|---|
| List of ShowTime : ShowTime (optional) |
ArrayOfTheater
| Attribute Name | Description |
|---|---|
| List of Theater : Theater (optional) |
ArrayOfTheaterShowTimes
| Attribute Name | Description |
|---|---|
| List of TheaterShowTimes : TheaterShowTimes (optional) |
ArrayOfThumbnail
| Attribute Name | Description |
|---|---|
| List of Thumbnail : Thumbnail (optional) |
ArrayOfVersions
| Attribute Name | Description |
|---|---|
| List of Version : Version (optional) |
Authority
| Attribute Name | Description |
|---|---|
| Id : string | |
| Name : string | |
| Country : Country (optional) | |
| Ratings : ArrayOfRating (optional) |
Contact
| Attribute Name | Description |
|---|---|
| URL : string (optional) | |
| Email : string (optional) | |
| Phone : string (optional) | |
| CellPhone : string (optional) |
Contribution
| Attribute Name | Description |
|---|---|
| Movie : Movie | |
| Role : ContributorRole |
Contributor
| Attribute Name | Description |
|---|---|
| SourceId : string | |
| Source : string |
ContributorRole
| Attribute Name | Description |
|---|---|
| Id : string | |
| Name : string |
Country
ExternalId
| Attribute Name | Description |
|---|---|
| Source : ExternalIdSource | |
| Id : string |
ExternalIdSource
| Value Name | Description |
|---|---|
| Meo | |
| Sercultur | |
| IMDB |
Genre
| Attribute Name | Description |
|---|---|
| Id : string | |
| Name : string | |
| Slug : string (optional) | |
| WorkCount : int (optional) |
Link
ListOfContributorRoles
| Attribute Name | Description |
|---|---|
| ContributorRoles : ArrayOfContributorRole | |
| PaginationDetails : PaginationDetails |
ListOfGenres
| Attribute Name | Description |
|---|---|
| Genres : ArrayOfGenre | |
| PaginationDetails : PaginationDetails |
ListOfMovies
| Attribute Name | Description |
|---|---|
| Movies : ArrayOfMovie | |
| PaginationDetails : PaginationDetails |
ListOfPerson
| Attribute Name | Description |
|---|---|
| Persons : ArrayOfPerson | |
| PaginationDetails : PaginationDetails |
ListOfTheaters
| Attribute Name | Description |
|---|---|
| Theaters : ArrayOfTheater | |
| PaginationDetails : PaginationDetails |
Location
| Attribute Name | Description |
|---|---|
| CountryId : string (optional) | |
| CountryName : string (optional) | |
| DistrictId : string (optional) | |
| DistrictName : string (optional) | |
| MunicipalityId : string (optional) | |
| MunicipalityName : string (optional) | |
| ParishId : string (optional) | |
| ParishName : string (optional) | |
| Latitude : float (optional) | |
| Longitude : float (optional) | |
| Metadata : LocationMetadata (optional) | |
| ZipCode : string (optional) | |
| Locality : string (optional) | |
| Street : string (optional) | |
| HouseNumber : string (optional) | |
| MatchLevel : string (optional) |
LocationMetadata
| Attribute Name | Description |
|---|---|
| Provider : string | |
| TrustLevel : string (optional) | |
| ISP : string (optional) |
MediaCategory
| Value Name | Description |
|---|---|
| Poster | |
| Trailer | |
| Image | |
| Video |
MediaItem
RandName é o identificador único de um vídeo na plataforma SAPO Videos. Para mais informação, consultar: http://services.sapo.pt/Metadata/Service/Videos| Attribute Name | Description |
|---|---|
| Type : MediaType | |
| Category : MediaCategory | |
| Name : string (optional) | |
| URL : string (optional) | |
| RandName : string (optional) | |
| Extension : string (optional) | |
| Width : float (optional) | |
| Height : float (optional) | |
| Thumbnails : ArrayOfThumbnail (optional) |
MediaType
| Value Name | Description |
|---|---|
| Image | |
| Video |
Movie
| Attribute Name | Description |
|---|---|
| Id : string | |
| Url : string (optional) | |
| Title : string (optional) | |
| Release : Release (optional) | |
| Year : int (optional) | |
| ProductionCountries : ArrayOfCountry (optional) | |
| Runtime : int (optional) | |
| Synopsis : string (optional) | |
| Contributors : ArrayOfContributor (optional) | |
| Genres : ArrayOfGenre (optional) | |
| Media : ArrayOfMediaItem (optional) | |
| References : References (optional) | |
| TheaterShowTimesList : ArrayOfTheaterShowTimes (optional) | |
| CreateDate : dateTime | |
| UpdateDate : dateTime (optional) | |
| Quotes : ArrayOfQuote (optional) | |
| Version : int (optional) | |
| VersionAbbr : string (optional) | |
| Versions : ArrayOfVersions (optional) | |
| Rating : int (optional) |
MovieShowTimes
| Attribute Name | Description |
|---|---|
| Movie : Movie | |
| ShowTimes : ArrayOfShowTime | |
| TheaterTicketOfficeURL : string (optional) |
PaginationDetails
| Attribute Name | Description |
|---|---|
| CurrentPage : integer | |
| RecordsPerPage : integer | |
| RecordsTotal : integer |
Person
| Attribute Name | Description |
|---|---|
| Id : string | |
| Url : string (optional) | |
| Name : string | |
| BornDate : date (optional) | |
| DiedDate : date (optional) | |
| Country : Country (optional) | |
| Biography : string (optional) | |
| Media : ArrayOfMediaItem (optional) | |
| Contributions : ArrayOfContribution (optional) | |
| CreateDate : dateTime (optional) | |
| UpdateDate : dateTime (optional) |
Quote
| Attribute Name | Description |
|---|---|
| Title : string | |
| CharacterName : string | |
| Movie : Movie (optional) |
Rating
| Attribute Name | Description |
|---|---|
| Id : string | |
| Name : string |
References
| Attribute Name | Description |
|---|---|
| ExternalIds : ArrayOfExternalId (optional) | |
| Links : ArrayOfLink (optional) |
Release
ShowTime
| Attribute Name | Description |
|---|---|
| TimeStart : dateTime | |
| ShowTimeTicketOfficeURL : string (optional) |
Theater
| Attribute Name | Description |
|---|---|
| Id : string | |
| Name : string | |
| Contact : Contact (optional) | |
| TicketOfficeURL : string (optional) | |
| Location : Location (optional) | |
| Description : string (optional) | |
| MovieShowTimesList : ArrayOfMovieShowTimes (optional) | |
| CreateDate : dateTime | |
| UpdateDate : dateTime (optional) | |
| MoviesTotal : int (optional) |
TheaterShowTimes
| Attribute Name | Description |
|---|---|
| Theater : Theater | |
| ShowTimes : ArrayOfShowTime | |
| TheaterTicketOfficeURL : string (optional) |
Thumbnail
| Attribute Name | Description |
|---|---|
| Name : string (optional) | |
| URL : string | |
| Width : float | |
| Height : float |
Version
| Attribute Name | Description |
|---|---|
| Id : int | |
| Abbr : string | |
| IsMain : boolean |
GIS Entities
ArrayOfCategory
| Attribute Name | Description |
|---|---|
| List of Category : Category (optional) |
ArrayOfCountry
ArrayOfDistrict
| Attribute Name | Description |
|---|---|
| List of District : District (optional) |
ArrayOfLanguage
ArrayOfMatchLevel
ArrayOfMunicipality
| Attribute Name | Description |
|---|---|
| List of Municipality : Municipality (optional) |
ArrayOfParish
| Attribute Name | Description |
|---|---|
| List of Parish : Parish (optional) |
ArrayOfPOI
| Attribute Name | Description |
|---|---|
| List of POI : POI (optional) |
ArrayOfTrustLevel
Category
| Attribute Name | Description |
|---|---|
| CategoryId : int (optional) | |
| CategoryName : string (optional) | |
| Description : string (optional) | |
| Tags : string (optional) |
Contributor
| Attribute Name | Description |
|---|---|
| SourceId : string | |
| Source : string |
Contributors
| Attribute Name | Description |
|---|---|
| List of Contributor : Contributor (optional) |
Details
| Attribute Name | Description |
|---|---|
| User : User (optional) | |
| Icon : string (optional) | |
| Pictures : Pictures (optional) | |
| Movies : Movies (optional) | |
| Contributors : Contributors (optional) |
DetailXml
| Attribute Name | Description |
|---|---|
| Details : Details |
District
| Attribute Name | Description |
|---|---|
| DistrictId : string (optional) | |
| DistrictName : string (optional) | |
| Latitude : float (optional) | |
| Longitude : float (optional) | |
| Municipalities : ArrayOfMunicipality (optional) |
Media
Movies
| Attribute Name | Description |
|---|---|
| List of Movie : Media (optional) |
Municipality
| Attribute Name | Description |
|---|---|
| MunicipalityId : string (optional) | |
| MunicipalityName : string (optional) | |
| Latitude : float (optional) | |
| Longitude : float (optional) | |
| UrlForm : string (optional) | |
| Parishes : ArrayOfParish (optional) |
Parish
| Attribute Name | Description |
|---|---|
| ParishId : string (optional) | |
| ParishName : string (optional) | |
| Latitude : float (optional) | |
| Longitude : float (optional) |
Pictures
| Attribute Name | Description |
|---|---|
| List of Picture : Media (optional) |
POI
| Attribute Name | Description |
|---|---|
| POIId : string (optional) | |
| Name : string (optional) | |
| CountryId : string (optional) | |
| Country : string (optional) | |
| DistrictId : string (optional) | |
| District : string (optional) | |
| MunicipalityId : string (optional) | |
| Municipality : string (optional) | |
| ParishId : string (optional) | |
| Parish : string (optional) | |
| Address : string (optional) | |
| ZipCode : string (optional) | |
| Phone : string (optional) | |
| Fax : string (optional) | |
| LocalityId : int (optional) | |
| Locality : string (optional) | |
| StreetId : int (optional) | |
| Street : string (optional) | |
| HouseNumber : string (optional) | |
| Latitude : float (optional) | |
| Longitude : float (optional) | |
| Distance : float (optional) | |
| CategoryId : string (optional) | |
| Category : string (optional) | |
| MimeType : string (optional) | |
| SourceId : int (optional) | |
| Source : string (optional) | |
| POISourceId : string (optional) | |
| URL : string (optional) | |
| EMail : string (optional) | |
| PublicationDate : string (optional) | |
| RegistrationDate : string (optional) | |
| ExpirationDate : string (optional) | |
| Description : string (optional) | |
| Detail : string (optional) | |
| Tags : string (optional) | |
| MatchLevelId : int (optional) | |
| MatchLevel : string (optional) | |
| TrustLevelId : int (optional) | |
| TrustLevel : string (optional) | |
| LastModified : string (optional) | |
| Revision : string (optional) | |
| DetailXml : DetailXml (optional) | |
| UserToken : string (optional) |