Para solicitar dados de profissionais, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissionais' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissionais")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissionais"
querystring = {}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissionais');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array());
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissionais',
qs: { },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id": 1,
"id_tipo_profissional": 4,
"id_nivel_profissional": 1,
"id_pessoa": 1,
"cod_profissional": "57C5BCABA",
"nif": "005688121la041",
"email_profissional": "ruimarcosjoao@gmail.com",
"telefone_profissional": "+244 947 321 534",
"tipo_profissional": "Artistas Plásticos",
"nivel_profissional": "Individual",
"nome_profissional": "Rui Marcos",
"endereco_profissional": null,
"genero": "Masculino",
"tipo_pessoa": "Profissional",
"id_utilizador": 1,
"email_utilizador": "ruimarcosjoao@gmail.com",
"password_utilizador": "12345678"
},...
]
}
Para solicitar dados de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": {
"id": 1,
"id_tipo_profissional": 4,
"id_nivel_profissional": 1,
"id_pessoa": 1,
"cod_profissional": "57C5BCABA",
"nif": "005688121la041",
"email_profissional": "ruimarcosjoao@gmail.com",
"telefone_profissional": "+244 947 321 534",
"tipo_profissional": "Artistas Plásticos",
"nivel_profissional": "Individual",
"nome_profissional": "Rui Marcos",
"genero": "Masculino",
"tipo_pessoa": "Profissional"
}
}
Para cadastrar dados de pacote de um prestador de serviços, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
"id_pessoa": 10,
"nome": "Eidy Vemba",
...
}
}
Para solicitar dados de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/tipo-servico?id=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/tipo-servico?id=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/tipo-servico"
querystring = {"id":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/tipo-servico');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/tipo-servico',
qs: { id: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"IDProfissional": 4,
"IDTipoProfissional": 3,
"IDNivelProfissional": 1,
"IDPessoa": 4,
"CodID": "EA0CA5EFB",
"NIF": "000000000be000",
"Email": "ashley@gmail.com",
"Telefone": "+244 999 999 999",
"AnexoNIF": null,
"AnexoLogo": null,
"Status": 1,
"Data": "2024-01-22 09:37:03",
"Nome": "Ashley Antônio",
"PicPerfil": null,
"TipoProfissional": "Músicos",
"IDCategoriaProfissional": 1,
"CategoriaProfissional": "Serviços",
"NivelProfissional": "Individual",
"Municipio": "Belas",
"Provincia": "Luanda"
}, ...
]
}
Para solicitar dados de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacotes?id=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacotes?id=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacotes"
querystring = {"id":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacotes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacotes',
qs: { id: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id": 1,
"id_profissional": 3,
"cod_pacote": "8EEC93F78",
"nome_pacote": "Almoço",
"num_pessoas": 1,
"foto_pacote": "",
"descricao_pacote": "Almoço unipessoal"
}, ...
]
}
Para solicitar dados de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacote?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacote?id=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacote"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacote');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/pacote',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": {
"id": 1,
"id_profissional": 3,
"cod_pacote": "8EEC93F78",
"nome_pacote": "Almoço",
"preco": "7000.00",
"foto_pacote": "",
"descricao_pacote": "Almoço unipessoal",
"itens": [
{
"id": 1,
"cod_id": "AF4E228BC",
"item": "Prato do dia"
},
{
"id": 2,
"cod_id": "AF4E228BC",
"item": "1 Bebida Fresca"
},
{
"id": 3,
"cod_id": "AF4E228BC",
"item": "1 Água Pequena"
},
{
"id": 4,
"cod_id": "AF4E228BC",
"item": "1 Sobremesa"
}, ...
]
}
}
Para enviar dados de cadastro de um pacote, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
}
}
Para solicitar dados de solicitações de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes?id=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes?id=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes"
querystring = {"id":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes',
qs: { id: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id_actividade": 1,
"id_cliente": 1,
"id_municipio": 5,
"id_tipo_actividade": 2,
"num_participantes": 235,
"cod_id": "723E87FC5",
"titulo_actividade": "Workshop Saúde",
"nome_responsavel": "Rui Marcos",
"email": "ruimarcosjoao@gmail.com",
"telefone": "933 999 110",
"h_inicio": "11:00",
"h_termino": "17:00",
"data_evento": "2024-05-13",
"endereco_local": "Luanda",
"descricao": null,
"tipo_actividade": "Workshop",
"municipio": "Luanda",
"provincia": "Luanda",
"id_solicitacao": 2,
"nome_entidade": "Sofia Sangi",
"nome_cliente": "Eidy Vemba",
"tipo_profissional": "Buffet",
"status_actividade": "Pendente"
}, ...
]
}
Para solicitar aceitar dados de solicitações de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/aceitar?id=1&id_entidade=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/aceitar?id=1&id_entidade=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/aceitar"
querystring = {"id":"1", "id_entidade":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/aceitar');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1',
'id_entidade' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/aceitar',
qs: { id: '1', id_entidade: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
...
]
}
Para solicitar recusar dados de solicitações de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/recusar?id=1&id_entidade=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/recusar?id=1&id_entidade=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/recusar"
querystring = {"id":"1", "id_entidade":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/recusar');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1',
'id_entidade' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/solicitacoes/recusar',
qs: { id: '1', id_entidade: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
...
]
}
Para solicitar dados de prestador de serviço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/profissional/actividades?id=3' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/profissional/actividades?id=3")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/profissional/actividades"
querystring = {"id":"3"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/profissional/actividades');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '3'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/profissional/actividades',
qs: { id: '3' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
...
]
}
Para solicitar dados de espaços, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/espacos' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/espacos")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/espacos"
querystring = {}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/espacos');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array());
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/espacos',
qs: { },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id": 1,
"id_tipo_profissional": 4,
"id_nivel_profissional": 1,
"id_pessoa": 1,
"cod_profissional": "57C5BCABA",
"nif": "005688121la041",
"email_profissional": "ruimarcosjoao@gmail.com",
"telefone_profissional": "+244 947 321 534",
"tipo_profissional": "Artistas Plásticos",
"nivel_profissional": "Individual",
"nome_profissional": "Rui Marcos",
"endereco_profissional": null,
"genero": "Masculino",
"tipo_pessoa": "Profissional",
"id_utilizador": 1,
"email_utilizador": "ruimarcosjoao@gmail.com",
"password_utilizador": "12345678"
},...
]
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/espaco?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/espaco?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/espaco"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/espaco');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/espaco',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": {
"id": 1,
"id_tipo_profissional": 4,
"id_nivel_profissional": 1,
"id_pessoa": 1,
"cod_profissional": "57C5BCABA",
"nif": "005688121la041",
"email_profissional": "ruimarcosjoao@gmail.com",
"telefone_profissional": "+244 947 321 534",
"tipo_profissional": "Artistas Plásticos",
"nivel_profissional": "Individual",
"nome_profissional": "Rui Marcos",
"genero": "Masculino",
"tipo_pessoa": "Profissional"
}
}
Para solicitar dados de autenticação de um usuário, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
"id_pessoa": 10,
"nome": "BDMAJS",
...
}
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacotes?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacotes?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacotes"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacotes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacotes',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": {
}
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacote?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacote?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacote"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacote');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/espaco/pacote',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": {
}
}
Para enviar dados de cadastro de um pacote, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
}
}
Para solicitar dados de espaços, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/clientes' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/clientes")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/clientes"
querystring = {}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/clientes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array());
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/clientes',
qs: { },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"IDUsuario": 1,
"IDPessoa": 10,
"IDGenero": 1,
"CodID": "668DD4B11",
"NIF": "xxxxxxxxx/LN042",
"Email": "xxxx@gmail.com",
"Telefone": "xxxxxxxxxx",
"Status": 1,
"Nome": "Eidy xxxxx",
"PicPerfil": null,
"Genero": "Masculino",
"Municipio": "xxxxx",
"Provincia": "Luanda"
},...
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/cliente?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/cliente?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/cliente"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/cliente');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/cliente',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"IDUsuario": 1,
"IDPessoa": 10,
"IDGenero": 1,
"CodID": "668DD4B11",
"NIF": "xxxxxxxxx/LN042",
"Email": "xxxx@gmail.com",
"Telefone": "xxxxxxxxxx",
"Status": 1,
"Nome": "Eidy xxxxx",
"PicPerfil": null,
"Genero": "Masculino",
"Municipio": "xxxxx",
"Provincia": "Luanda"
}
}
Para solicitar dados de autenticação de um cliente, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
"id_pessoa": 10,
"nome": "Rui Marcos",
...
}
}
Para solicitar dados de espaços, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/actividades' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/actividades")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/actividades"
querystring = {}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/actividades');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array());
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/actividades',
qs: { },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id_actividade": 1,
"id_cliente": 1,
"id_municipio": 5,
"id_tipo_actividade": 2,
"num_participantes": 235,
"cod_id": "723E87FC5",
"titulo_actividade": "Workshop Saúde",
"nome_responsavel": "Rui Marcos",
"email": "ruimarcosjoao@gmail.com",
"telefone": "933 999 110",
"h_inicio": "11:00",
"h_termino": "17:00",
"data_evento": "2024-05-13",
"endereco_local": "Luanda",
"descricao": null,
"tipo_actividade": "Workshop",
"municipio": "Luanda",
"provincia": "Luanda"
}, ...
]
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/actividades/cliente?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/actividades/cliente?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/actividades/cliente"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/actividades/cliente');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/actividades/cliente',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id_actividade": 1,
"id_cliente": 1,
"id_municipio": 5,
"id_tipo_actividade": 2,
"num_participantes": 235,
"cod_id": "723E87FC5",
"titulo_actividade": "Workshop Saúde",
"nome_responsavel": "Rui Marcos",
"email": "ruimarcosjoao@gmail.com",
"telefone": "933 999 110",
"h_inicio": "11:00",
"h_termino": "17:00",
"data_evento": "2024-05-13",
"endereco_local": "Luanda",
"descricao": null,
"tipo_actividade": "Workshop",
"municipio": "Luanda",
"provincia": "Luanda"
}, ...
]
}
Para solicitar dados de espaço, use este código:
curl -X GET \
'https://api.sigeas.sites.khs.ao/v1/tab/actividade?id=1' \
-H 'Authorization: Bearer xxxxxxxxxx' \
-H 'Cache-Control: no-cache' \
-H 'User: xxxxxxxxxx'
require 'uri'
require 'net/http'
url = URI("https://api.sigeas.sites.khs.ao/v1/tab/actividade?id=1")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["User"] = 'xxxxxxxxxx'
request["Authorization"] = 'Bearer xxxxxxxxxx'
request["Cache-Control"] = 'no-cache'
response = http.request(request)
puts response.read_body
import requests
url = "https://api.sigeas.sites.khs.ao/v1/tab/actividade"
querystring = {"id":"1"}
headers = {
'User': "xxxxxxxxxx",
'Authorization': "Bearer xxxxxxxxxx",
'Cache-Control': "no-cache"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
$request = new HttpRequest();
$request->setUrl('https://api.sigeas.sites.khs.ao/v1/tab/actividade');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData(array(
'id' => '1'
));
$request->setHeaders(array(
'Cache-Control' => 'no-cache',
'Authorization' => 'Bearer xxxxxxxxxx',
'User' => 'xxxxxxxxxx'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
var request = require("request");
var options = { method: 'GET',
url: 'https://api.sigeas.sites.khs.ao/v1/tab/actividade',
qs: { id: '1' },
headers:
{ 'Cache-Control': 'no-cache',
Authorization: 'Bearer xxxxxxxxxx',
User: 'xxxxxxxxxx' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
O comando acima retorna JSON estruturado assim:
{
"data": [
{
"id_actividade": 1,
"id_cliente": 1,
"id_municipio": 5,
"id_tipo_actividade": 2,
"num_participantes": 235,
"cod_id": "723E87FC5",
"titulo_actividade": "Workshop Saúde",
"nome_responsavel": "Rui Marcos",
"email": "ruimarcosjoao@gmail.com",
"telefone": "933 999 110",
"h_inicio": "11:00",
"h_termino": "17:00",
"data_evento": "2024-05-13",
"endereco_local": "Luanda",
"descricao": null,
"tipo_actividade": "Workshop",
"municipio": "Luanda",
"provincia": "Luanda"
}
]
}
Para solicitar dados de autenticação de um cliente, use este código:
O comando acima retorna JSON estruturado assim:
{
"data": {
"id_pessoa": 10,
"nome": "Rui Marcos",
...
}
}