← Inicio
⌕
Pregunta en el Discord
General ER:LC FiveM API
Desarrolladores
DOCUMENTACIÓN/Otras API

API de juego (FiveM)

La API con la que un servidor de FiveM abre la sesión de sus jugadores y sincroniza los trabajos con Blixye: llave, acciones y errores.

Es la que usa el recurso blixye_telefono (Sesión del jugador y Trabajos). Puedes llamarla desde un recurso tuyo con la misma llave de juego, pero no está versionada como la v1: sigue a ese recurso.
OJO Es la que usa el recurso blixye_telefono (Sesión del jugador y Trabajos). Puedes llamarla desde un recurso tuyo con la misma llave de juego, pero no está versionada como la v1: sigue a ese recurso.
Cómo se llama
OJO Cómo se llama
OJO
POST a https://api.blixye.com/game con un cuerpo JSON que lleva action y sus datos.
La llave de juego va en la cabecera X-Game-Token o en Authorization: Bearer, nunca en el cuerpo (Llave de juego y ámbitos). El servidor sale de la llave.
Límite: 600 peticiones por minuto.
La respuesta siempre es JSON con ok. Un error es {"ok": false, "error": "texto en castellano", "error_code": "código"}; mira el código HTTP y error_code.
Errores de la llave: 401 token_required o token_invalid, 403 ip_not_allowed, 403 missing_scope (con scope, el que falta) y 400 bad_action.
curl -X POST "https://api.blixye.com/game" \ -H "X-Game-Token: gm_xxxx_..." \ -H "Content-Type: application/json" \ -d '{"action":"whoami"}'
curl -X POST "https://api.blixye.com/game" \ -H "X-Game-Token: gm_xxxx_..." \ -H "Content-Type: application/json" \ -d '{"action":"whoami"}'
OJO curl -X POST "https://api.blixye.com/game" \ -H "X-Game-Token: gm_xxxx_..." \ -H "Content-Type: application/json" \ -d '{"action":"whoami"}'
Las acciones
OJO Las acciones
OJO
whoami (sin ámbito): el servidor, los datos de la llave con sus ámbitos, y el cursor del registro de trabajos.
player_session (players.session): abre la sesión de un jugador. Recibe license (license: y 40 caracteres hexadecimales; obligatoria), discord_id y name (opcionales). Devuelve session (gs_…), expires_hours (48), via (discord o license), created_account, user y server.
player_session_end (players.session): cierra una sesión de este servidor. Llámala cuando el jugador sale.
jobs_catalog (jobs.read): las corporaciones enlazadas a un trabajo, con todos sus rangos y su grado, y catalog_hash, la huella del catálogo.
jobs_snapshot (jobs.read): los trabajos de unos personajes (character_ids, hasta 500) o de todos los que tienen alguno, paginado desde after_character_id. Devuelve un cursor para seguir con jobs_changes.
jobs_changes (jobs.read): los cambios desde since (de 1 a 500 por petición; 200 por defecto). Con more: true hay más; con resync: true hay que releer el catálogo y la instantánea completos.
job_request (jobs.write si la firma un personaje con actor_character_id; jobs.free si es un alta libre): pide hire, set_grade, set_status o fire para un personaje y un trabajo. request_id es obligatorio (hasta 64 caracteres): repetirlo devuelve la misma respuesta con duplicate: true, y usarlo para otro personaje u otro trabajo da 409 request_id_reused.
Errores de job_request
OJO Errores de job_request
OJO
403: actor_not_member, no_permission, not_below, subdivision o not_free. error trae el texto del MDT.
404: character_not_found (el personaje no es de este servidor), actor_not_found, job_not_found, grade_not_found o not_member.
409: already_member o request_id_reused.
Errores de player_session
OJO Errores de player_session
OJO
400 bad_request (field: license o discord_id), 403 banned o sanctioned, 409 server_full y 429 too_many_new_players (más de 300 cuentas nuevas por servidor y hora).
La sesión gs_ que devuelve player_session solo vale en ese servidor y para jugar: fuera de eso contesta 403 session_scope. Guárdala en el servidor de juego; no se la des al cliente.
OJO La sesión gs_ que devuelve player_session solo vale en ese servidor y para jugar: fuera de eso contesta 403 session_scope. Guárdala en el servidor de juego; no se la des al cliente.
← Anterior
API v1: webhooks
Siguiente →
API del bot
50 / 54 Falta algo aquí →
PASO 1 · PLAN ×
Elige el plan de tu servidor
Después del pago le pones nombre y lo configuramos juntos. Puedes cambiar de plan cuando quieras.
FREE1 DE 1 LIBRE 500 personajes y el CAD completo. Para probarlo. 0 €
PLUSAL MES CAD completo, moderación, actividad y economía. 5,99 €
PREMIUMER:LC Y FIVEM Todo lo de PLUS, FiveM incluido y límites más altos. 12,99 €
ENTERPRISEPERMANENTE Todo PREMIUM para siempre, hospedado por ti y sin cuotas nunca. Consultar
Continuar al pago
Cancelas cuando quieras · 14 días de desistimiento, salvo que pidas empezar al momento
Confirmar y pagar
ER:LC PREMIUM
Mensual · una licencia
12,99 €
CORREO
TARJETA
Atrás
En desarrollo — no disponible
Blixye está en desarrollo: todavía no se pueden contratar servicios.Pago seguro · IVA incluido
Ponle nombre a tu servidor
Es el nombre que verán tus jugadores en el launcher y en Discovery. Lo puedes cambiar cuando quieras.
NOMBRE DEL SERVIDOR
Le daremos un código corto, tipo SKY-T2Q, para vincular el launcher.
SIGUIENTE Al crearlo abrimos la guía de configuración: launcher, Discord y módulos en tres pasos.
Atrás
Crear el servidor
Escribe al menos 3 letras.
PASO 1 DE 3 · GUÍA ×
1. Pásale el launcher a tu gente
Es lo único que instalan, y solo una vez. Entran con Discord, verificamos su cuenta de Roblox y el overlay aparece sobre la partida.
Ir a la descarga
2. Crea tus departamentos
Policía, sheriff, bomberos o lo que uses. Cada uno con sus rangos y permisos: eso decide quién puede sancionar, fichar o ver expedientes.
3. Abre el servidor
Con el primer turno de servicio empiezan a llenarse las llamadas, la actividad y la economía. A partir de ahí solo ajustas.
Atrás
Siguiente
⌕ ESC
Overlay in-game Radio, ficha y despacho encima de la partida, sin alt-tab. ER:LC CAD y departamentos Llamadas en cola, unidades con estado y rosters con rangos. ER:LC Moderación y apelaciones Sanciones con contexto, logs y apelaciones que no se pierden. ER:LC Actividad del staff Cuotas por rango, turnos y un informe semanal automático. ER:LC Economía y negocios Cuentas, nóminas, negocios de jugadores e inventario. ER:LC Blixye Framework El núcleo: personajes, permisos, base de datos y bridge QBCore y ESX. FiveM Inventario Peso, contenedores e intercambios seguros entre jugadores. FiveM MDT policial Fichas, multas, órdenes de busca y consultas de matrícula. FiveM Banca Cuentas, transferencias, nóminas y cuentas de empresa. FiveM Trabajos Turnos, nóminas y jerarquía por empresa. FiveM Garajes Propiedad de vehículos, daños persistentes y depósito. FiveM Casas Compra, alquiler, muebles y almacenamiento propio. FiveM Teléfono Mensajes, llamadas, apps y redes sociales del rol. FiveM Médico Heridas por zona, tratamientos y hospital con camas. FiveM Todos los scripts Los ocho scripts sin límite, en un pago permanente o por suscripción. FiveM Instalar Blixye en ER:LC Del servidor vacío al primer turno de servicio, sin tocar un archivo del juego. Documentación Instalar el framework de FiveM El zip, el SQL y el bridge de tu base actual, en el orden correcto. Documentación Tu primera semana Qué configurar cada día para no acabar con veinte cosas a medias. Documentación CAD y despacho Llamadas, unidades y prioridades dentro del overlay. Documentación Moderación y apelaciones Sanciones con pruebas, apelaciones y el registro que te cubre. Documentación Actividad y turnos Horas, cuotas y quién está patrullando de verdad. Documentación Scripts y versión gratis Qué limita la versión gratis de cada script y qué abre la completa. Documentación Bridge con QBCore y ESX Convivir con tu base actual sin duplicar jugadores ni dinero. Documentación Rendimiento Dónde mirar cuando el servidor va a tirones. Documentación
Nada con ese nombre. Prueba con «inventario», «CAD» o «licencias».
↵ abrir CTRL K buscar 37 resultados
ROTAR LA KEY ×
! La key actual deja de valer en el momento en que confirmes. Esto no se puede deshacer.
key actual → key nueva al confirmar
Pega la key nueva en el config del script.
Reinicia el recurso: refresh y ensure.
Mientras no lo hagas, el script no cargará.
Sí, rotar la key Cancelar
Qué incluye cada plan ×
FREE
DISCORD
PLUS
PREMIUM
ENTERPRISE
Precio
Gratis
2,99 €/mes
5,99 €/mes
12,99 €/mes
Consultar
GENERAL
Personajes guardados
500
—
5000
∞
∞
Código de invitación propio
—
✓
✓
✓
✓
CAD
Corporaciones máx.
2
—
6
∞
∞
Subdivisiones máx.
0
—
6
∞
∞
Borrado de datos MDT
1 mes
—
1 año
Nunca
Nunca
Acceso al MDT
Completo
—
Completo
Completo
Completo
Historial de logs
7 días
—
90 días
∞
∞
Exportar datos
—
—
✓
✓
✓
Investigaciones
—
—
✓
✓
✓
Almacenamiento de pruebas
—
—
Sin límite
Sin límite
Sin límite
Leyes propias
50
—
150
∞
∞
Mapa en tiempo real
—
—
✓
✓
✓
Bodycam
—
—
✓
✓
✓
Ubicación en el mapa en vivo
—
—
✓
✓
✓
Búsqueda avanzada
—
—
✓
✓
✓
Canales de radio (Discord VC)
10
—
50
100
∞
Roles por corporación
15
—
50
∞
∞
BANK
Cuentas bancarias
1 por pj
—
3 por pj
6 por pj
12 por pj
Transferencias
✓
—
✓
✓
✓
Historial de movimientos
✓
—
✓
✓
✓
Tarjetas por cuenta
1
—
2
3
5
Tarjetas temporales
Duración fija
—
✓
✓
✓
Tarjetas por usos
—
—
Máx. 5 por pj
✓
✓
Recompensas por rol
✓
—
✓
✓
✓
Permitir saldo negativo
—
—
✓
✓
✓
Transferencias programadas
—
—
✓
✓
✓
Deudas entre jugadores
—
—
✓
✓
✓
Límites por operación
—
—
✓
✓
✓
Cuentas compartidas
Máx. 2 miembros
—
Máx. 5 miembros
∞
∞
ADMIN
Mapa de calor de jugadores
—
—
✓
✓ más preciso
✓ más preciso
Formularios máx.
3
5
10
∞
∞
Tu servidor en el teléfono
—
—
✓
✓
✓
Roles de admin máx.
owner +2
owner +5
owner +10
∞
∞
Soporte prioritario
—
✓
✓
✓
✓
Historial de auditoría de staff
7 días
30 días
90 días
∞
∞
Funciones beta
—
✓
✓
✓
✓
Crear servidor
Los addons de personajes y almacenamiento se añaden sobre cualquier plan.
Cookies SOLO ESENCIALES
Solo usamos las imprescindibles: tu sesión, la seguridad al entrar y tu idioma. No hay analítica ni publicidad, así que no hay nada que aceptar ni rechazar.
Entendido
Política de cookies