Skip to main content
GET
/
api
/
auth
/
users
/
me
Obtener usuario actual
curl --request GET \
  --url https://api.raul.ugps.io/api/auth/users/me \
  --header 'Authorization: Bearer <token>'
import requests

url = "https://api.raul.ugps.io/api/auth/users/me"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.raul.ugps.io/api/auth/users/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.raul.ugps.io/api/auth/users/me",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);

$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.raul.ugps.io/api/auth/users/me"

req, _ := http.NewRequest("GET", url, nil)

req.Header.Add("Authorization", "Bearer <token>")

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.raul.ugps.io/api/auth/users/me")
.header("Authorization", "Bearer <token>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.raul.ugps.io/api/auth/users/me")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'

response = http.request(request)
puts response.read_body
{
  "id": "<string>",
  "email": "<string>",
  "nombre": "<string>",
  "rol": "<string>",
  "activo": true,
  "fecha_creacion": {},
  "avatar_url": {},
  "email_signature_html": {}
}

Authorizations

Authorization
string
header
required

Bearer token authentication

Response

Datos del usuario actual

id
string
required

ID del usuario

email
string
required

Email del usuario

nombre
string
required

Nombre del usuario

rol
string
required

Rol del usuario

activo
boolean
required

Estado activo del usuario

fecha_creacion
object | null
required

Fecha de creación

avatar_url
object | null

URL del avatar del usuario

email_signature_html
object | null

Firma de email en HTML