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.