githubEditar

Domains

Información de un dominio

Este es el endpoint principal, donde se comprueba si un dominio está o no en la base de datos. Si la petición se hace con una clave de acceso, este responderá con más información.

Obtener información sobre un dominio en la base de datos

get

Obtener información sobre un dominio en la base de datos dado su nombre

Parámetros de consulta
domainstringRequerido

Nombre del dominio a obtener

Respuestas
chevron-right
200

Dominio aprobado obtenido

application/json
get
/domain

Añadir un dominio

Añadir un dominio a la base de datos, que luego será revisado por un moderador del servicio para posteriormente ser aprobado o denegado. Si es aprobado, el dominio estará disponible en el endpoint principal.

Añadir un dominio a la base de datos (pendiente de aprobación)

post

Añadir un dominio a la base de datos para que sea aprobado por un moderador

Cuerpo
domainstringRequerido

Dominio

categorystringOpcional

Categoría del dominio

priorityintegerOpcional

Prioridad del dominio, en base a como de peligroso puede ser para un usuario normal

notesstringOpcional

Notas sobre el dominio

submitted_bystringRequerido

Nombre del usuario que ha añadido el dominio

reasonstringRequerido

Razón dada por el usuario por la que se ha añadido el dominio

Respuestas
chevron-right
200

Dominio añadido

application/json
post
/domain

Modificar un dominio

Hacer modificaciones a un dominio en la base de datos. Todos los campos son opcionales y se puede hacer una petición solo con los campos a cambiar.

circle-exclamation

Modificar un dominio de la base de datos

patch

Modificar un dominio de la base de datos con su ID de dominio

Autorizaciones
AuthorizationstringRequerido

Token de autenticación de administrador, solo para uso interno

Parámetros de ruta
idintegerRequerido

ID del dominio a modificar

Cuerpo
categorystringOpcional

Categoría del dominio

priorityintegerOpcional

Prioridad del dominio, en base a como de peligroso puede ser para un usuario normal

public_notesstringOpcional

Notas públicas sobre el dominio

submitted_bystringOpcional

Nombre del usuario que ha añadido el dominio

submitted_reasonstringOpcional

Razón dada por el usuario por la que se ha añadido el dominio

approved_bystring | nuloOpcional

Nombre del usuario que ha aprobado el dominio

notesstringOpcional

Notas sobre el dominio

times_consultedintegerOpcional

Veces que se ha consultado el dominio

Respuestas
chevron-right
200

Dominio modificado

application/json
patch
/domain

Eliminar un dominio

Borrar un dominio de la base de datos de manera permanente.

circle-exclamation

Eliminar un dominio de la base de datos

delete

Eliminar un dominio de la base de datos con su ID de dominio

Autorizaciones
AuthorizationstringRequerido

Token de autenticación de administrador, solo para uso interno

Parámetros de ruta
idintegerRequerido

ID del dominio a eliminar

Respuestas
chevron-right
200

Dominio eliminado

application/json
delete
/domain

Última actualización