documenter.getpostman.com Open in urlscan Pro
2606:4700:4400::6812:2196  Public Scan

Submitted URL: https://oauth.inspector.systems/
Effective URL: https://documenter.getpostman.com/view/25188011/2s93JxsMEG
Submission: On July 05 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

 * Body
 * Headers (0)

 * Body
 * Headers (0)

 * Body
 * Headers (0)




Public


Documentation Settings

ENVIRONMENT
produccion

LAYOUT
Double Column

LANGUAGE
cURL - cURL



API Inspector
Introduction
smtp.inspector
services.inspector
admin.inspector
general.inspector
oauth.inspector
reports.inspector
logs.inspector


API INSPECTOR

Una API REST que basara su configuracion para recibir peticiones de
autenticacion y servicios especiales unicos que se reutilizaran por toda la
infraestructura de inspector como serian los servicios SMTP.


SMTP.INSPECTOR




POSTENVIO DE SMS

https://smtp.inspector.systems/v2/api/smtp/send-sms
HEADERS
Authorization

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI2MmJjYzg1MjI4YjJmYWJjYjQwOWVjMDciLCJpYXQiOjE2ODQ4NTk0MDcsImV4cCI6MTY4ODQ1OTQwN30.xJa_nxEOG_tZcKhIo3CwcmFs_DZTye3liW2Yfk6z5ZA

AuthorizationKey

f79ee86ceddd53092d80e8863f9503c8b0d2b0d908f574dd8ff43ee8144a163d

Bodyraw (json)
json


{
    "to": "+573164265098",
    "text": "Pruebas sms de InspectorSystems -> produccion"
}

Example Request
Envio de SMS

View More
curl


curl --location 'https://smtp.inspector.systems/v2/api/smtp/send-sms' \
--header 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI2MmJjYzg1MjI4YjJmYWJjYjQwOWVjMDciLCJpYXQiOjE2ODQ4NTk0MDcsImV4cCI6MTY4ODQ1OTQwN30.xJa_nxEOG_tZcKhIo3CwcmFs_DZTye3liW2Yfk6z5ZA' \
--header 'AuthorizationKey: f79ee86ceddd53092d80e8863f9503c8b0d2b0d908f574dd8ff43ee8144a163d' \
--data '{
    "to": "+573164265098",
    "text": "Pruebas sms de InspectorSystems -> produccion"
}'

Example Response
 * Body
 * Headers (0)

No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers


POSTENVIO DE EMAIL

https://smtp.inspector.systems/v2/api/smtp/send-email?type_def=1

Este servicio consta de un parametro query que en caso de no ser un envio de
parte a parte evaluara si es un envio de informacion

query: ...send-email?type_def=number

type_def = 0 -> Envio restablecimiento de contraseña

type_def = 1 -> Envio de correos de informacion

El JSON cambia segun si existe el type_def

JSON default =

json


{
    "from": "from_email@email.com",
    "to": "to_email@email.co",
    "subject": "title email",
    "text": "text body email"
}

JSON type_def = 0

json


{
    "to": "to_email@email.co",
    "text": "eyctas1231asd...."
}

JSON type_def = 1

json


{
    "to": "to_email@email.co",
    "subject": "title",
    "text": "text body email"
}

HEADERS
AuthorizationKey

f79ee86ceddd53092d80e8863f9503c8b0d2b0d908f574dd8ff43ee8144a163d

PARAMS
type_def

1

Bodyraw (json)
View More
json


{
    "to": "nicolas.duarte@inspectorsystems.co",
    "subject": "Bienvenido al sistema de prestacion InspectorSystems",
    "text": "Bienvenido Nicolas Duarte a nuestro sistema de prestacion InspectorSystems, te notificamos que fuiste agregado satisfactoriamente a la empresa de gestion ${body_data.infoEmpresa.razonSocial}.\n Tu usuario asociado a esta empresa es esta email al cual llego este correo y tu contraseña temporal sera: ${password}.\n ¡Te recomendamos hacer el cambio de tu contraseña una vez ingreses por primera vez a InspectorSystems!\n Ingresa al vinculo <a href='https://www.inspector.systems/'>InspectorSystems</a> para iniciar sesión y empezar a gestionar sus primeros servicios"
}

Example Request
Envio de email

View More
curl


curl --location 'https://smtp.inspector.systems/v2/api/smtp/send-email?type_def=1' \
--header 'AuthorizationKey: f79ee86ceddd53092d80e8863f9503c8b0d2b0d908f574dd8ff43ee8144a163d' \
--data-raw '{
    "to": "nicolas.duarte@inspectorsystems.co",
    "subject": "Bienvenido al sistema de prestacion InspectorSystems",
    "text": "Bienvenido Nicolas Duarte a nuestro sistema de prestacion InspectorSystems, te notificamos que fuiste agregado satisfactoriamente a la empresa de gestion ${body_data.infoEmpresa.razonSocial}.\n Tu usuario asociado a esta empresa es esta email al cual llego este correo y tu contraseña temporal sera: ${password}.\n ¡Te recomendamos hacer el cambio de tu contraseña una vez ingreses por primera vez a InspectorSystems!\n Ingresa al vinculo <a href='\''https://www.inspector.systems/'\''>InspectorSystems</a> para iniciar sesión y empezar a gestionar sus primeros servicios"
}'

Example Response
 * Body
 * Headers (0)

No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers


POSTENVIO PUSH NOTIFICACION

https://us-central1-inspector-prestadores.cloudfunctions.net/enviarNotificacionNuevoServicio
Bodyraw (json)
View More
json


{
    "titulo": "Hola mundo!",
    "mensaje": "¡Genial! ¡Esto es un hola mundo solo para nk pruebas!",
    "token":["fuogmU9jQ3SXD4-rSCnVdB:APA91bFW4RGBdG7fGGkOH9MIh-Rls-UHaN2hF8vHdX9He_K8lVr5_SQNUaV1TRVkyXevMmLhK7eKOBimnadPaA1H87X8bukmib2PLK4HoKFYx9lqkGAqAHg3QCAL3bbhV9qNZgvRvGVi"]
}

Example Request
Envio push notificacion

View More
curl


curl --location 'https://us-central1-inspector-prestadores.cloudfunctions.net/enviarNotificacionNuevoServicio' \
--data '{
    "titulo": "Hola mundo!",
    "mensaje": "¡Genial! ¡Esto es un hola mundo solo para nk pruebas!",
    "token":["fuogmU9jQ3SXD4-rSCnVdB:APA91bFW4RGBdG7fGGkOH9MIh-Rls-UHaN2hF8vHdX9He_K8lVr5_SQNUaV1TRVkyXevMmLhK7eKOBimnadPaA1H87X8bukmib2PLK4HoKFYx9lqkGAqAHg3QCAL3bbhV9qNZgvRvGVi"]
}'

Example Response
 * Body
 * Headers (0)

No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers