Retrieve RPC socio
curl --request GET \
--url https://api.syntage.com/datasources/rpc/socios/{id} \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.syntage.com/datasources/rpc/socios/{id}"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.syntage.com/datasources/rpc/socios/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.syntage.com/datasources/rpc/socios/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.syntage.com/datasources/rpc/socios/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.syntage.com/datasources/rpc/socios/{id}")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.syntage.com/datasources/rpc/socios/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"@context": "/contexts/RpcSocio",
"id": "91106968-1abd-4d64-85c1-4e73d96fb997",
"estatus": "Activo",
"nacionalidad": "Mexicana",
"nombre": "FOO BAR",
"apellidoPaterno": "<string>",
"apellidoMaterno": "<string>",
"rfc": "<string>",
"curp": "<string>",
"serie": "A",
"fechaDeConstitucion": "04/05/2016",
"fechaDeNacimiento": "<string>",
"acciones": "999",
"total": "19000.0",
"valor": "19000.0",
"createdAt": "2020-01-01T12:15:00.000Z",
"updatedAt": "2020-01-01T12:15:00.000Z",
"@id": "/datasources/rpc/socios/91106968-1abd-4d64-85c1-4e73d96fb997",
"@type": "RpcSocio",
"rpcEntidade": {
"@id": "/datasources/mx/rpc/entidades/99c13810-868f-482e-a6f1-878254248d27",
"@type": "RpcEntidade",
"id": "99c13810-868f-482e-a6f1-878254248d27",
"fme": "N-2000000000",
"nombreRazonSocial": "FOO BAR, S.A. DE C.V."
}
}{
"message": "<string>"
}{
"message": "<string>"
}Socios
Retrieve RPC socio
Retrieve one RPC socio by ID, including shareholder details and the RPC entidade profile it belongs to.
GET
/
datasources
/
rpc
/
socios
/
{id}
Retrieve RPC socio
curl --request GET \
--url https://api.syntage.com/datasources/rpc/socios/{id} \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.syntage.com/datasources/rpc/socios/{id}"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.syntage.com/datasources/rpc/socios/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.syntage.com/datasources/rpc/socios/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.syntage.com/datasources/rpc/socios/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.syntage.com/datasources/rpc/socios/{id}")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.syntage.com/datasources/rpc/socios/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"@context": "/contexts/RpcSocio",
"id": "91106968-1abd-4d64-85c1-4e73d96fb997",
"estatus": "Activo",
"nacionalidad": "Mexicana",
"nombre": "FOO BAR",
"apellidoPaterno": "<string>",
"apellidoMaterno": "<string>",
"rfc": "<string>",
"curp": "<string>",
"serie": "A",
"fechaDeConstitucion": "04/05/2016",
"fechaDeNacimiento": "<string>",
"acciones": "999",
"total": "19000.0",
"valor": "19000.0",
"createdAt": "2020-01-01T12:15:00.000Z",
"updatedAt": "2020-01-01T12:15:00.000Z",
"@id": "/datasources/rpc/socios/91106968-1abd-4d64-85c1-4e73d96fb997",
"@type": "RpcSocio",
"rpcEntidade": {
"@id": "/datasources/mx/rpc/entidades/99c13810-868f-482e-a6f1-878254248d27",
"@type": "RpcEntidade",
"id": "99c13810-868f-482e-a6f1-878254248d27",
"fme": "N-2000000000",
"nombreRazonSocial": "FOO BAR, S.A. DE C.V."
}
}{
"message": "<string>"
}{
"message": "<string>"
}Authorizations
Your API key is available in the Production and Sandbox dashboards.
Response
RPC socio resource response
Shareholder or partner record nested in an RPC entidade response
Was this page helpful?