Authorizations
JWT token for user authentication
curl --request GET \
--url https://api-sandbox.rinne.com.br/core/v1/auth/me \
--header 'Authorization: Bearer <token>'{
"user": {
"id": "user123",
"identifiers": [
{
"id": "id1",
"type": "email",
"value": "user@company.com",
"verified": true,
"created_at": "2024-01-01T00:00:00.000Z",
"verified_at": "2024-01-01T01:00:00.000Z"
}
],
"primary_identifier": {
"id": "id1",
"type": "email",
"value": "user@company.com",
"verified": true,
"created_at": "2024-01-01T00:00:00.000Z",
"verified_at": "2024-01-01T01:00:00.000Z"
},
"roles": [
{
"id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2793",
"name": "admin",
"permissions": [
"user.create",
"user.read",
"role.create"
],
"description": "Administrator role with full access",
"company_id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2793",
"organization_id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2794",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2024-01-01T00:00:00.000Z"
}
],
"first_name": "John",
"last_name": "Doe",
"auth_methods": [
"password"
],
"suspended_at": "2024-01-01T00:00:00.000Z",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2024-01-01T00:00:00.000Z",
"metadata": {}
},
"auth": {
"method": "jwt",
"auth_method": "password",
"current_company_id": "507f1f77bcf86cd799439011",
"permissions": [
"transaction.list",
"user.view"
]
}
}Returns information about the currently authenticated user based on JWT token. Includes user identifiers, auth methods, and current company context if set.
curl --request GET \
--url https://api-sandbox.rinne.com.br/core/v1/auth/me \
--header 'Authorization: Bearer <token>'{
"user": {
"id": "user123",
"identifiers": [
{
"id": "id1",
"type": "email",
"value": "user@company.com",
"verified": true,
"created_at": "2024-01-01T00:00:00.000Z",
"verified_at": "2024-01-01T01:00:00.000Z"
}
],
"primary_identifier": {
"id": "id1",
"type": "email",
"value": "user@company.com",
"verified": true,
"created_at": "2024-01-01T00:00:00.000Z",
"verified_at": "2024-01-01T01:00:00.000Z"
},
"roles": [
{
"id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2793",
"name": "admin",
"permissions": [
"user.create",
"user.read",
"role.create"
],
"description": "Administrator role with full access",
"company_id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2793",
"organization_id": "a3dbd0c2-9f79-4f86-8caa-47779b3f2794",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2024-01-01T00:00:00.000Z"
}
],
"first_name": "John",
"last_name": "Doe",
"auth_methods": [
"password"
],
"suspended_at": "2024-01-01T00:00:00.000Z",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2024-01-01T00:00:00.000Z",
"metadata": {}
},
"auth": {
"method": "jwt",
"auth_method": "password",
"current_company_id": "507f1f77bcf86cd799439011",
"permissions": [
"transaction.list",
"user.view"
]
}
}JWT token for user authentication