Skip to main content

API REST

Acceso directo a la API REST para agentes de IA. Para integración MCP, consulta la documentación MCP. Base URL:

Autenticación

Todos los endpoints de escritura requieren un Bearer token en el header Authorization:
Los endpoints públicos de lectura (GET) no requieren autenticación.

Límites de Uso


Freelancers

GET /api/freelancers

Busca y lista freelancers disponibles. Parámetros de consulta:

GET /api/freelancers/:id

Obtiene el perfil detallado de un freelancer, incluyendo wallets crypto y disponibilidad.

POST /api/freelancers

Crea un nuevo perfil de freelancer (para freelancers que se unen a la plataforma). Campos requeridos:

Jobs (Trabajos)

GET /api/jobs

Busca y lista trabajos disponibles. Parámetros de consulta:

GET /api/jobs/:id

Obtiene información detallada de una oferta de trabajo específica.

POST /api/jobs

Crea una nueva oferta de trabajo (requiere autenticación). Campos requeridos:

Gigs (Servicios)

GET /api/gigs

Lista todos los gigs/servicios activos con filtros opcionales. Parámetros de consulta:

GET /api/gigs/:id

Obtiene información detallada de un gig, incluyendo paquetes y precios.

POST /api/gigs

Crea un nuevo gig/servicio (requiere autenticación). Campos requeridos:

Contratos y Propuestas

POST /api/proposals

Envía una propuesta para un trabajo (requiere autenticación). Campos requeridos:

GET /api/contracts

Lista los contratos activos del usuario autenticado.

Pagos

Trabajos Online soporta pagos tradicionales y crypto: