Perfil del usuario
curl --request GET \
--url https://api.example.com/auth/meimport requests
url = "https://api.example.com/auth/me"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/auth/me', 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.example.com/auth/me",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.example.com/auth/me"
req, _ := http.NewRequest("GET", url, nil)
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.example.com/auth/me")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/auth/me")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"id": "usr_abc123",
"email": "usuario@ejemplo.com",
"name": "Juan Pérez",
"role": "user",
"status": "active",
"kycStatus": "approved"
}
Autenticación
Perfil del usuario
Obtiene la información del perfil del usuario autenticado.
GET
/
auth
/
me
Perfil del usuario
curl --request GET \
--url https://api.example.com/auth/meimport requests
url = "https://api.example.com/auth/me"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/auth/me', 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.example.com/auth/me",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.example.com/auth/me"
req, _ := http.NewRequest("GET", url, nil)
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.example.com/auth/me")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/auth/me")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"id": "usr_abc123",
"email": "usuario@ejemplo.com",
"name": "Juan Pérez",
"role": "user",
"status": "active",
"kycStatus": "approved"
}
Este endpoint requiere autenticación. Incluye el header
Authorization: Bearer {accessToken}.Respuesta
string
Identificador único del usuario.
string
Correo electrónico del usuario.
string
Nombre completo del usuario.
string
Rol asignado al usuario (por ejemplo,
user, admin).string
Estado de la cuenta del usuario (por ejemplo,
active, suspended).string
Estado de la verificación KYC del usuario (por ejemplo,
pending, approved, rejected).{
"id": "usr_abc123",
"email": "usuario@ejemplo.com",
"name": "Juan Pérez",
"role": "user",
"status": "active",
"kycStatus": "approved"
}