# Plataformas Administra plataformas # Crear / actualizar una plataforma - setPlatform ##### POST https://api.service24gps.com/api/v1/setPlatform Crea o actualiza una plataforma. **NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.**
Ver parámetros de solicitud:
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
nombreNombre para la plataformaMy Platform
urlUrl de redireccionamiento para la plataformahttps://sitio.com/my\_platform
iconoCampo opcional, detalle visual para la plataforma (.svg, .png); en caso de no proporcionarse se toma uno por defecto.https://sitio.com/my\_icon.svg
estadoCampo opcional, bandera para activar (1) o desactivar (0) la plataforma. Si no se proporciona por defecto es 1.1
idCampo opcional, sólo se manda el identificador único cuando se va actualizar11
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/setPlatform' \ --header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \ --form 'nombre="My platform"' \ --form 'url="https://sitio.com/my_platform"' \ --form 'icono="https://sitio.com/my_icon.svg"' \ --form 'estado="1"' \ --form 'id="11"' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": { "id": "11", } } ```
Ver campos de respuesta:
CampoDescripción Formato
idIdentificador único de la plataforma. Entero
# Obtener plataformas - getPlatforms ##### POST https://api.service24gps.com/api/v1/getPlatforms Obtiene el listado de plataformas disponibles que se hayan dado de alta anteriormente. **NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.**
Ver parámetros de solicitud:
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/getPlatforms' \ --header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "estado": "1", "icono": "https://sitio.com/my_icon.svg", "id": "11", "nombre": "My plataform", "url": "https://sitio.com/my_platform" }, { "estado": "1", "icono": "https://sitio.com/icon_test.svg", "id": "12", "nombre": "My plataform 2", "url": "https://sitio.com/my_platform_test" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
idIdentificador único de la plataforma. Entero
nombreNombre que va tener la plataforma Texto
estadoBandera que indica si la plataforma es activa o no (1 = activo, 0 = inactiva) Entero
url Url dónde va redireccionar cuando se de clic en el icono. Texto
iconoDescripción visual de la plataforma. Texto
# Obtener plataforma - getPlatform ##### POST https://api.service24gps.com/api/v1/getPlatform Obtiene la plataforma especifica que se haya dado de alta anteriormente. **NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.**
Ver parámetros de solicitud:
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
idIdentificador de la plataforma.11
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/getPlatform' \ --header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="'\ --form 'id="11"'\ ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "estado": "1", "icono": "https://sitio.com/my_icon.svg", "id": "11", "nombre": "My plataform", "url": "https://sitio.com/my_platform" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
idIdentificador único de la plataforma. Entero
nombreNombre que va tener la plataforma Texto
estadoBandera que indica si la plataforma es activa o no (1 = activo, 0 = inactiva) Entero
url Url dónde va redireccionar cuando se de clic en el icono. Texto
iconoDescripción visual de la plataforma. Texto