Xsolla-logo

Añadir webhook para un eventoServer-side

post/projects/{project_id}/events/{event_type}/webhooks

Crea un webhook para el evento especificado. El webhook tiene el siguiente formato:

{
    "event_type": "Tipo de evento",
 "event_time": "Fecha y hora en que se produjo el evento en el formato de ISO 8601",
    "project_id": "ID del proyecto de Login",
 "datos": {
          // Algunos otros datos, pueden ser diferentes para distintos eventos e incluir objetos anidados
 }
     }
SecurityServer
Request
path Parameters
project_id
required
string <uuid>

ID del proyecto de Login procedente de Cuenta del editor.

event_type
required
string

Tipo de evento. Puede tener los siguientes valores:

  • registration se utiliza para el registro de usuarios mediante nombre de usuario y contraseña (JWT y OAuth 2.0), autenticación mediante redes sociales (JWT y OAuth 2.0), autenticación silenciosa (JWT y OAuth 2.0), autenticación mediante número de teléfono (JWT y OAuth 2.0), y registro de un nuevo usuario desde el servidor también.
  • authorization se utiliza para la autorización de usuarios mediante nombre de usuario y contraseña (JWT y OAuth 2.0), autenticación mediante redes sociales (JWT y OAuth 2.0), autenticación silenciosa (JWT y OAuth 2.0) y autenticación mediante número de teléfono (JWT y OAuth 2.0).
  • email_confirmation se utiliza para la confirmación de la dirección de correo electrónico del usuario.
  • link_social_account se utiliza para vincular la cuenta de una red social del usuario.
  • new_verified_user se utiliza para el registro de usuarios cuando superan todos los pasos de verificación necesarios. Estos pasos de verificación pueden ser la confirmación de la dirección de correo electrónico, la confirmación de la edad a través del servicio okname, la recopilación de datos adicionales, etc. Usted mismo debe configurar estos pasos.
Enum: "registration" "authorization" "email_confirmation" "link_social_account" "new_verified_user"
Request Body schema: application/json
url
required
string <uri> <= 500 characters

URL válida a la que el servidor de Xsolla Login envía el webhook.

Responses
200

ACEPTAR

401

Unauthorized (No autorizado)

404

Not Found (No encontrado)

422

Unprocessable Entity (Entidad no procesable)

429

Too Many Requests (Demasiadas solicitudes)

Request samples
application/json
Response samples
application/json
{}