| Serviço | Operação | Descrição |
|---|---|---|
| Holiday | GetAllHolidays | Devolve uma lista com todos os feriados (nacionais, regionais e municipais) para um determinado ano. |
| GetCarnival | Devolve a data do Carnaval para um determinado ano | |
| GetCorpusChristi | Devolve a data do Dia de Corpo de Deus para um determinado ano | |
| GetEaster | Devolve a data da Páscoa para um determinado ano | |
| GetGoodFriday | Devolve a data da Sexta-Feira Santa para um determinado ano | |
| GetHolidaysByMunicipalityId | Devolve a lista de feriados para um determinado ano e código de município e opcionalmente inclui os feriados nacionais nos resultados | |
| GetLocalHolidays | Devolve a lista de feriados municipais para um determinado ano | |
| GetNationalHolidays | Devolve todos os feriados nacionais para um determinado ano. | |
| GetRegionalHolidays | Devolve a lista de feriados regionais para um determinado ano |
Serviço Holiday
GetAllHolidays
Devolve uma lista com todos os feriados (nacionais, regionais e municipais) para um determinado ano.Parâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter os feriados.
Parâmetros de resposta
- GetAllHolidaysResult : ArrayOfHoliday (opcional)
- Um array de Holiday.
Exemplo SOAP
O exemplo seguinte mostra como obter os feriados de Portugal para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter os feriados de Portugal para um determinado ano: E a correspondente resposta com sucesso:GetCarnival
Devolve a data do Carnaval para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter o feriado.
Parâmetros de resposta
- GetCarnivalResult : Holiday (opcional)
- O feriado.
Exemplo SOAP
O exemplo seguinte mostra como obter a data do feriado de Carnaval para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter a data do feriado de Carnaval para um determinado ano: E a correspondente resposta com sucesso:GetCorpusChristi
Devolve a data do Dia de Corpo de Deus para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter o feriado.
Parâmetros de resposta
- GetCorpusChristiResult : Holiday (opcional)
- O feriado.
Exemplo SOAP
O exemplo seguinte mostra como obter a data do feriado do Dia de Corpo de Deus para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter a data do feriado do Dia de Corpo de Deus para um determinado ano: E a correspondente resposta com sucesso:GetEaster
Devolve a data da Páscoa para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter o feriado.
Parâmetros de resposta
- GetEasterResult : Holiday (opcional)
- O feriado.
Exemplo SOAP
O exemplo seguinte mostra como obter a data do feriado da Páscoa para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter a data do feriado Dia da Páscoa para um determinado ano: E a correspondente resposta com sucesso:GetGoodFriday
Devolve a data da Sexta-Feira Santa para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter o feriado.
Parâmetros de resposta
- GetGoodFridayResult : Holiday (opcional)
- O feriado.
Exemplo SOAP
O exemplo seguinte mostra como obter a data do feriado de Sexta-Feira Santa para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter a data do feriado de Sexta-Feira Santa para um determinado ano: E a correspondente resposta com sucesso:GetHolidaysByMunicipalityId
Devolve a lista de feriados para um determinado ano e código de município e opcionalmente inclui os feriados nacionais nos resultadosParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter os feriados.
- municipalityId : string (mandatório)
- O identificador do município, de acordo com o serviço SAPO GIS, do qual pretende obter os feriados
- includeNational : boolean (opcional)
- Indica se deseja ou não que os feriados nacionais sejam incluídos.
Parâmetros de resposta
- GetHolidaysByMunicipalityIdResult : ArrayOfHoliday (opcional)
- Um array de Holiday.
Exemplo SOAP
O exemplo seguinte mostra como obter os feriados para um determinado município e ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter os feriados para um determinado município e ano: E a correspondente resposta com sucesso:GetLocalHolidays
Devolve a lista de feriados municipais para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter os feriados locais.
Parâmetros de resposta
- GetLocalHolidaysResult : ArrayOfHoliday (opcional)
- Um array de Holiday.
Exemplo SOAP
O exemplo seguinte mostra como obter os feriados municipais para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter os feriados municipais para um determinado ano: E a correspondente resposta com sucesso:GetNationalHolidays
Devolve todos os feriados nacionais para um determinado ano.Parâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter os feriados nacionais.
Parâmetros de resposta
- GetNationalHolidaysResult : ArrayOfHoliday (opcional)
- Um array de Holiday.
Exemplo SOAP
Devolve a lista de feriados nacionais para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter os feriados nacionais para um determinado ano: E a correspondente resposta com sucesso:GetRegionalHolidays
Devolve a lista de feriados regionais para um determinado anoParâmetros do pedido
- year : int (mandatório)
- O ano do qual quer obter os feriados regionais.
Parâmetros de resposta
- GetRegionalHolidaysResult : ArrayOfHoliday (opcional)
- Um array de Holiday.
Exemplo SOAP
Devolve a lista de feriados regionais para um determinado ano: E a correspondente resposta com sucesso:Exemplo HTTP GET
O exemplo seguinte mostra como obter os feriados regionais para um determinado ano: E a correspondente resposta com sucesso:
Holiday Entidades
ArrayOfHoliday
| Nome do atributo | Descrição |
|---|---|
| Lista de Holiday : Holiday (opcional) | Um array de Holiday. |
Holiday
| Nome do atributo | Descrição |
|---|---|
| Name : string (opcional) | O nome do feriado. |
| Date : dateTime (opcional) | A data do feriado. |
| Description : string (opcional) | A descrição do feriado. |
| Type : HolidayType (opcional) | O tipo do feriado. |
| Municipality : Municipality (opcional) | O município do feriado. |
HolidayType
| Valor | Descrição |
|---|---|
| National | Indica que o feriado é nacional. |
| Municipal | Indica que o feriado é apenas a nível do município. |
| Regional | Indica que o feriado é apenas a nível da região. |
| Religious | Indica que o feriado é religioso. |
| Optional | Indica que o feriado é opcional. |
Municipality
| Nome do atributo | Descrição |
|---|---|
| Id : string (opcional) | O identificador do município de acrodo com o serviço SAPO GIS. |
| Name : string (opcional) | O nome do município. |