GET api/Servicos
Vai buscar todos os serviços ativos registados na base de dados.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Lista com todos os serviços ativos.
Collection of Servico| Name | Description | Type | Additional information |
|---|---|---|---|
| IdServico | integer |
None. |
|
| Nome | string |
None. |
|
| Descricao | string |
None. |
|
| Preco | decimal number |
None. |
|
| Ativo | boolean |
None. |
|
| ReservaServicos | Collection of ReservaServico |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"IdServico": 1,
"Nome": "sample string 2",
"Descricao": "sample string 3",
"Preco": 4.0,
"Ativo": true,
"ReservaServicos": [
{
"IdReservaServico": 1,
"IdReserva": 1,
"IdServico": 1,
"Quantidade": 4,
"PrecoUnitario": 5.0,
"Subtotal": 1.0,
"DataRegisto": "2026-10-22T16:56:44.9711389-05:00",
"Reserva": {
"IdReserva": 1,
"IdHospede": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"NumeroHospedes": 6,
"EstadoReserva": "sample string 7",
"ValorBase": 8.0,
"ValorExtras": 9.0,
"ValorTotal": 10.0,
"DataReserva": "2026-10-22T16:56:44.9711389-05:00",
"DataCheckIn": "2026-10-22T16:56:44.9711389-05:00",
"DataCheckOut": "2026-10-22T16:56:44.9711389-05:00",
"Observacoes": "sample string 12",
"Faturas": [
{
"IdFatura": 1,
"IdReserva": 1,
"NumeroFatura": "sample string 3",
"DataEmissao": "2026-10-22T16:56:44.9711389-05:00",
"ValorBase": 5.0,
"ValorExtras": 6.0,
"ValorTotal": 7.0,
"Pago": true
}
],
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [],
"Reservas": []
},
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Pagamentos": [
{
"IdPagamento": 1,
"IdReserva": 1,
"DataPagamento": "2026-10-22T16:56:44.9867654-05:00",
"MetodoPagamento": "sample string 4",
"ValorPago": 5.0,
"Referencia": "sample string 6",
"Observacoes": "sample string 7"
}
],
"ReservaServicos": [],
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Reservas": []
},
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Reservas": []
}
}
}
]
},
{
"IdServico": 1,
"Nome": "sample string 2",
"Descricao": "sample string 3",
"Preco": 4.0,
"Ativo": true,
"ReservaServicos": [
{
"IdReservaServico": 1,
"IdReserva": 1,
"IdServico": 1,
"Quantidade": 4,
"PrecoUnitario": 5.0,
"Subtotal": 1.0,
"DataRegisto": "2026-10-22T16:56:44.9711389-05:00",
"Reserva": {
"IdReserva": 1,
"IdHospede": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"NumeroHospedes": 6,
"EstadoReserva": "sample string 7",
"ValorBase": 8.0,
"ValorExtras": 9.0,
"ValorTotal": 10.0,
"DataReserva": "2026-10-22T16:56:44.9711389-05:00",
"DataCheckIn": "2026-10-22T16:56:44.9711389-05:00",
"DataCheckOut": "2026-10-22T16:56:44.9711389-05:00",
"Observacoes": "sample string 12",
"Faturas": [
{
"IdFatura": 1,
"IdReserva": 1,
"NumeroFatura": "sample string 3",
"DataEmissao": "2026-10-22T16:56:44.9711389-05:00",
"ValorBase": 5.0,
"ValorExtras": 6.0,
"ValorTotal": 7.0,
"Pago": true
}
],
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [],
"Reservas": []
},
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Pagamentos": [
{
"IdPagamento": 1,
"IdReserva": 1,
"DataPagamento": "2026-10-22T16:56:44.9867654-05:00",
"MetodoPagamento": "sample string 4",
"ValorPago": 5.0,
"Referencia": "sample string 6",
"Observacoes": "sample string 7"
}
],
"ReservaServicos": [],
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Reservas": []
},
"Quarto": {
"IdQuarto": 1,
"Numero": "sample string 2",
"Tipo": "sample string 3",
"Capacidade": 4,
"PrecoNoite": 5.0,
"Estado": "sample string 6",
"Piso": 1,
"Observacoes": "sample string 7",
"HistoricoEstadias": [
{
"IdHistorico": 1,
"IdHospede": 1,
"IdReserva": 1,
"IdQuarto": 1,
"DataEntrada": "2026-10-22T16:56:44.9711389-05:00",
"DataSaida": "2026-10-22T16:56:44.9711389-05:00",
"ValorEstadia": 7.0,
"Observacoes": "sample string 8",
"Hospede": {
"IdHospede": 1,
"Nome": "sample string 2",
"Contacto": "sample string 3",
"Email": "sample string 4",
"DocumentoIdentificacao": "sample string 5",
"DataNascimento": "2026-10-22T16:56:44.9867654-05:00",
"Nacionalidade": "sample string 6",
"DataCriacao": "2026-10-22T16:56:44.9867654-05:00",
"Ativo": true,
"HistoricoEstadias": [],
"Reservas": []
}
}
],
"Reservas": []
}
}
}
]
}
]
text/html
Sample:
[{"IdServico":1,"Nome":"sample string 2","Descricao":"sample string 3","Preco":4.0,"Ativo":true,"ReservaServicos":[{"IdReservaServico":1,"IdReserva":1,"IdServico":1,"Quantidade":4,"PrecoUnitario":5.0,"Subtotal":1.0,"DataRegisto":"2026-10-22T16:56:44.9711389-05:00","Reserva":{"IdReserva":1,"IdHospede":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","NumeroHospedes":6,"EstadoReserva":"sample string 7","ValorBase":8.0,"ValorExtras":9.0,"ValorTotal":10.0,"DataReserva":"2026-10-22T16:56:44.9711389-05:00","DataCheckIn":"2026-10-22T16:56:44.9711389-05:00","DataCheckOut":"2026-10-22T16:56:44.9711389-05:00","Observacoes":"sample string 12","Faturas":[{"IdFatura":1,"IdReserva":1,"NumeroFatura":"sample string 3","DataEmissao":"2026-10-22T16:56:44.9711389-05:00","ValorBase":5.0,"ValorExtras":6.0,"ValorTotal":7.0,"Pago":true}],"HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[],"Reservas":[]},"Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[],"Reservas":[]}}],"Pagamentos":[{"IdPagamento":1,"IdReserva":1,"DataPagamento":"2026-10-22T16:56:44.9867654-05:00","MetodoPagamento":"sample string 4","ValorPago":5.0,"Referencia":"sample string 6","Observacoes":"sample string 7"}],"ReservaServicos":[],"Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[],"Reservas":[]}}],"Reservas":[]},"Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[],"Reservas":[]}}],"Reservas":[]}}}]},{"IdServico":1,"Nome":"sample string 2","Descricao":"sample string 3","Preco":4.0,"Ativo":true,"ReservaServicos":[{"IdReservaServico":1,"IdReserva":1,"IdServico":1,"Quantidade":4,"PrecoUnitario":5.0,"Subtotal":1.0,"DataRegisto":"2026-10-22T16:56:44.9711389-05:00","Reserva":{"IdReserva":1,"IdHospede":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","NumeroHospedes":6,"EstadoReserva":"sample string 7","ValorBase":8.0,"ValorExtras":9.0,"ValorTotal":10.0,"DataReserva":"2026-10-22T16:56:44.9711389-05:00","DataCheckIn":"2026-10-22T16:56:44.9711389-05:00","DataCheckOut":"2026-10-22T16:56:44.9711389-05:00","Observacoes":"sample string 12","Faturas":[{"IdFatura":1,"IdReserva":1,"NumeroFatura":"sample string 3","DataEmissao":"2026-10-22T16:56:44.9711389-05:00","ValorBase":5.0,"ValorExtras":6.0,"ValorTotal":7.0,"Pago":true}],"HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[],"Reservas":[]},"Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[],"Reservas":[]}}],"Pagamentos":[{"IdPagamento":1,"IdReserva":1,"DataPagamento":"2026-10-22T16:56:44.9867654-05:00","MetodoPagamento":"sample string 4","ValorPago":5.0,"Referencia":"sample string 6","Observacoes":"sample string 7"}],"ReservaServicos":[],"Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[],"Reservas":[]}}],"Reservas":[]},"Quarto":{"IdQuarto":1,"Numero":"sample string 2","Tipo":"sample string 3","Capacidade":4,"PrecoNoite":5.0,"Estado":"sample string 6","Piso":1,"Observacoes":"sample string 7","HistoricoEstadias":[{"IdHistorico":1,"IdHospede":1,"IdReserva":1,"IdQuarto":1,"DataEntrada":"2026-10-22T16:56:44.9711389-05:00","DataSaida":"2026-10-22T16:56:44.9711389-05:00","ValorEstadia":7.0,"Observacoes":"sample string 8","Hospede":{"IdHospede":1,"Nome":"sample string 2","Contacto":"sample string 3","Email":"sample string 4","DocumentoIdentificacao":"sample string 5","DataNascimento":"2026-10-22T16:56:44.9867654-05:00","Nacionalidade":"sample string 6","DataCriacao":"2026-10-22T16:56:44.9867654-05:00","Ativo":true,"HistoricoEstadias":[],"Reservas":[]}}],"Reservas":[]}}}]}]
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.