Skip to main content
These endpoints cover authenticating as an existing user and retrieving the current user’s account information. Successful responses are wrapped in the standard { "meta": ..., "data": ... } envelope, where data holds the value described under each endpoint. Account creation and password management are handled through the Silicon Data portal, not the API.

POST /api/user/login

Log in with email and password to obtain the access_token, id_token, and refresh_token. The id_token is the Bearer token used to authenticate the other user and application endpoints.

Authorization

This endpoint is unauthenticated. No access token is required.

Request Body

The request body must be in application/json format.

Request Example

Responses

  • 200: Successful Response
  • 422: Validation Error

GET /api/user/me

Get the current user’s information using the id_token.

Authorization

🔒OAuth2: OAuth2PasswordBearer
Flow type: password
Token URL: token

Responses

  • 200: Successful Response