API de plataforma de EveryData
API de Discord
Descubre servidores públicos de Discord, explora su directorio y resuelve una invitación concreta. La búsqueda de usuarios es una superficie distinta y no equivale a buscar miembros dentro de todos los servidores.
Miembros y usuarios en línea son contadores visibles de la ficha. Consultar un código de invitación no lo acepta, no concede permisos y no abre mensajes de una comunidad privada.
- Endpoint
- POST /api/v1/social
- Funciones
- 4
- Por 1.000
- 1,389 US$
Funciones disponibles
Compara las acciones de Discord por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchBuscar servidores públicos de Discord Busca servidores públicos de Discord mediante | keyword | — | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | id · name · url · text · member_count · online_count · boost_count · vanity_url_code · language · categories · keywords · icon_url · banner_url · verification_level · is_nsfw · created_at · directory_url · platform |
directoryExplorar el directorio de servidores Explora el directorio público y puede acotarlo con | category | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | id · name · url · text · member_count · online_count · boost_count · vanity_url_code · language · categories · keywords · icon_url · banner_url · verification_level · is_nsfw · created_at · directory_url · platform | |
serverResolver una invitación de Discord Resuelve un servidor a partir de | invite | code, url | Entrega síncrona | — | $1.39 por 1.000 solicitudes | id · name · url · text · member_count · online_count · boost_count · invite_code · vanity_url_code · icon_url · banner_url · verification_level · nsfw_level · channel_name · channel_type · inviter_username · inviter_name · expires_at · platform |
search_usersBuscar perfiles públicos de Discord Busca perfiles públicos relacionados con | keyword | — | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | id · username · name · avatar · clan_tag · server_count · invite_count · created_at · platform |
¿Qué acepta cada acción de Discord?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
¿Qué significan los parámetros de Discord search?
Busca servidores públicos de Discord mediante keyword, devolviendo nombre, descripción, miembros, usuarios en línea y categorías observadas. No busca mensajes dentro de servidores ni concede acceso a comunidades privadas.
keywordObligatorio- Usa
searchpara buscar en el directorio de servidores públicos osearch_userspara buscar usuarios por su nombre de usuario o nombre público. Esta acción no recupera mensajes de los servidores ni da acceso a servidores privados.Discord Discover: comunidades y servidores descubriblesDiscord describe la sección Servers de Discover como un catálogo de Community Servers que puede explorarse por categorías. Se cita para aclarar el objeto buscado, no para prometer cobertura completa del directorio ni acceso a servidores privados.Consultada
¿Qué significan los parámetros de Discord directory?
Explora el directorio público y puede acotarlo con category, sin texto obligatorio. Los recuentos y etiquetas describen la ficha del servidor; no prueban actividad, seguridad ni moderación.
categoryOpcional- Categoría del servidor para la acción
directory:gaming(juegos),entertainment(entretenimiento),education(educación),music(música) yscience-and-tech(ciencia y tecnología). Si se omite, no se filtra por categoría. Las categorías no reconocidas se ignoran; no se garantiza el filtrado por cualquier etiqueta.Discord: categorías y alcance del descubrimiento de servidoresLa documentación oficial menciona categorías de comunidad como `gaming`, `music` o `entertainment`. Las categorías que acepta este servicio se rigen por su propio contrato, sin que ello implique que se admitan todas las categorías o funciones de ordenación de la documentación oficial de «Descubrir».Consultada
¿Qué significan los parámetros de Discord server?
Resuelve un servidor a partir de invite, con code o url compatibles, y devuelve su ficha e indicadores visibles. Consultar una invitación no la acepta ni otorga membresía o permisos.
inviteObligatorio- Invitación a un servidor. Puedes enviar el código de invitación, el enlace
discord.gg/<code>o el enlace completodiscord.com/invite/<code>. La acciónserverobtiene la información pública de la invitación, pero no se unirá al servidor por ti. Una invitación no válida no significa que el servidor no exista.Discord Invite: el código de invitación, el servidor y el canal son objetos distintosEl objeto `Invite` oficial distingue entre `code`, `guild`, `channel`, `inviter` y `expires_at`, y se refiere al número de miembros devuelto como un recuento aproximado. Esta referencia solo sirve para explicar estos objetos y los límites del recuento, sin que ello signifique que esta API permita crear o eliminar invitaciones ni gestionar usuarios de destino como en la API oficial.Consultada codeOpcional- Parámetro compatible con
invite. Su valor es el código que aparece al final del enlace de invitación. La petición pública debe incluir igualmente el parámetro obligatorioinvite. No es un código de verificación, un token de bot ni un ID de servidor. urlOpcional- Parámetro compatible con
invitepara enviar un enlace de invitación completo de Discord. La petición pública debe incluir igualmente el parámetro obligatorioinvite. No se aceptan enlaces a mensajes de un canal como invitación.
¿Qué significan los parámetros de Discord search_users?
Busca perfiles públicos relacionados con keyword, conservando ID, usuario, avatar y señales de servidores o invitaciones cuando existen. No es una búsqueda global de miembros ni expone relaciones privadas.
keywordObligatorio- Usa
searchpara buscar en el directorio de servidores públicos osearch_userspara buscar usuarios por su nombre de usuario o nombre público. Esta acción no recupera mensajes de los servidores ni da acceso a servidores privados.Discord: el nombre de usuario único no es lo mismo que el nombre de visualización o el apodo del servidorLa documentación oficial distingue entre el `username` (único), el `display name` (variable y no único) y el apodo del servidor (que se muestra con prioridad). Esta aclaración ayuda a interpretar los campos de los resultados, pero no constituye una promesa de acceso a un directorio de todos los usuarios de la plataforma ni a la consulta de relaciones entre miembros.Consultada
Cómo usar la API de Discord
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"discord","action":"search","params":{"keyword":"<keyword>"}}'
Preguntas sobre la API de Discord
¿Cómo llamo a la API de Discord?
Envía POST /api/v1/social con platform igual a discord, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de Discord?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye name, text, member_count y online_count. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de Discord?
Discord describe la sección Servers de Discover como un catálogo de Community Servers que puede explorarse por categorías. Se cita para aclarar el objeto buscado, no para prometer cobertura completa del directorio ni acceso a servidores privados.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; directory no requiere parámetros obligatorios; server requiere invite; consulta las demás acciones en la lista de funciones.