La API proporciona varias funcionalidades para interactuar con diferentes servicios. Aquí está la documentación para usar estas APIs.
Esta API permite cargar y almacenar archivos mediante una URL especificada.
Almacena las imágenes, videos, documentos y audios de forma permanente, para que nunca más recibas un error de “URL signature expired / Expiración del vínculo a documentos”.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
| Nombre | Tipo | Descripción |
|---|---|---|
| fileUrl | string | La URL del archivo que se desea cargar y almacenar. |
POST https://tools.arcesystems.com.co/api/asbucket
Headers:
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
Body (urlencoded):
fileUrl=https://arcesystems.com.co/assets/img/services2.png
{
"status": 200,
"message": "Archivo guardado con éxito",
"newPath": "https://tools.arcesystems.com.co/as_bucket/20240716140835_EfsoC.png"
}
{
"status": 403,
"message": "Access Denied: Your IP address or token is not allowed to access this page."
}
Esta API devuelve un saludo basado en la hora actual del servidor.
Esta API no requiere parámetros.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
GET https://tools.arcesystems.com.co/api/greeting
Host: tools.arcesystems.com.co
Authorization: Bearer tu_token_aqui
{
"greeting": "Buenos días"
}
Esta API devuelve la fecha actual en formato español.
Esta API no requiere parámetros.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
GET https://tools.arcesystems.com.co/api/formatted_date
Host: tools.arcesystems.com.co
Authorization: Bearer tu_token_aqui
{
"formatted_date": "15 de julio de 2024"
}
Esta API convierte un número a su representación en palabras en español.
El número a convertir se pasa directamente en la URL.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
GET https://tools.arcesystems.com.co/api/number_to_words/15234001
Host: tools.arcesystems.com.co
Authorization: Bearer tu_token_aqui
{
"number_in_words": "Quince millones doscientos treinta y cuatro mil uno"
}
Esta API obtiene la Tasa Representativa del Mercado (TRM) actual desde el servicio de datos abiertos del gobierno colombiano.
Esta API no requiere parámetros.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
GET https://tools.arcesystems.com.co/api/trm_today
Host: tools.arcesystems.com.co
Authorization: Bearer tu_token_aqui
{
"trm_today": "4010.35"
}
Esta API calcula el número de días entre dos fechas dadas.
| Nombre | Tipo | Descripción |
|---|---|---|
| start_date | string | La fecha de inicio en formato YYYYMMDD. |
| end_date | string | La fecha de finalización en formato YYYYMMDD. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
GET https://tools.arcesystems.com.co/api/validate_days_between/20240901/20240923
Host: tools.arcesystems.com.co
Authorization: Bearer tu_token_aqui
{
"days_between": 22
}
Esta API separa un nombre completo en nombres y apellidos.
| Nombre | Tipo | Descripción |
|---|---|---|
| cadena | string | La cadena de texto que contiene el nombre completo a separar. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/split_name
Host: tools.arcesystems.com.co
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
Content-Length: 50
cadena=ALIRIA%20DEL%20CARMEN%20GONZALEZ%20VALENCIA
{
"nombre": "ALIRIA DEL CARMEN",
"apellido": "GONZALEZ VALENCIA"
}
Esta API analiza el sentimiento de un texto dado (positivo, negativo, neutral).
| Nombre | Tipo | Descripción |
|---|---|---|
| text | string | El texto que se desea analizar. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/sentiment_analysis
Host: tools.arcesystems.com.co
Content-Type: application/json
Authorization: Bearer tu_token_aqui
{
"text": "Estoy muy feliz con el servicio!"
}
{
"sentiment": "positive"
}
Esta API procesa un archivo PDF o imagen proporcionado mediante una URL para extraer y organizar la información del DNI.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/ocr_dni_url
Host: tools.arcesystems.com.co
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
Content-Length: 135
fileUrl=https%3A%2F%2Fcdn.redbucket.media%2F7C866%2F20240711200132-416e-1273403wa20240711original_86ce76418e230a287c3d307bd583c973.jpeg
{
"informacion_personal": {
"nombres": "Yenith Andrea",
"apellidos": "Escobar Gonzalez",
"identificacion": {
"tipo": "Cedula de Ciudadania",
"numero": "38.680.867"
}
},
"firma": "Benny Andrea Scobo. 6",
"pais": "Colombia"
}
{
"error": "No se pudo completar la operación. Inténtalo de nuevo."
}
Esta API convierte URLs largas en versiones más cortas.
Uso: Facilitar el compartir enlaces en redes sociales, correos electrónicos y mensajes de texto.
| Nombre | Tipo | Descripción |
|---|---|---|
| url | string | La URL larga que se desea acortar. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/shorten
Host: tools.arcesystems.com.co
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
url=https://cdn.redbucket.media/7C866/20240516150249-67b0-1273403wa20240516original_4afc001ad429cf80fb2f2c77f533eccb.jpeg
{
"short_url": "https://tools.arcesystems.com.co/short/jx93pA"
}
Genera un código QR a partir de datos proporcionados.
| Nombre | Tipo | Descripción |
|---|---|---|
| data | string | Los datos que se desean codificar en el código QR. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/generate_qr_code
Host: tools.arcesystems.com.co
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
data=Hola Mundo
[La imagen del código QR en formato PNG]
Genera un código de barras a partir de datos proporcionados.
| Nombre | Tipo | Descripción |
|---|---|---|
| data | string | Los datos que se desean codificar en el código de barras. |
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
POST https://tools.arcesystems.com.co/api/generate_barcode
Host: tools.arcesystems.com.co
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer tu_token_aqui
data=1234567890
[La imagen del código de barras en formato PNG]
Si desea utilizar los servicios, por favor comuníquese con Arce Systems al correo comercial@arcesystems.com.co.
La autenticación se realiza mediante IP permitida o token. Si la IP no está permitida, se debe proporcionar un token válido en el encabezado de autorización.
{
"status": 403,
"message": "Access Denied: Your IP address or token is not allowed to access this page."
}