api-doc

por apify

Crear o actualizar especificaciones OpenAPI y documentación de API para los endpoints de Apify. Usar cuando el usuario diga "añadir endpoint de API", "crear especificación OpenAPI", "documentar esto…

npx skills add https://github.com/apify/apify-docs --skill api-doc

API documentation

Process

  1. Identify change type - new endpoint, update endpoint, add code samples, or new schema
  2. Follow OpenAPI file structure:
    • Paths in apify-api/openapi/paths/
    • Schemas in apify-api/openapi/components/schemas/
    • Code samples in apify-api/openapi/code_samples/{javascript,curl}/
  3. Create or update files using naming conventions:
    • Path files: replace / with @ (e.g., request-queues@{queueId}.yaml)
    • Operation IDs: {objectName}_{httpMethod} in camelCase
    • Code sample filenames must match operationId
  4. Register in main spec - add path $ref to apify-api/openapi/openapi.yaml
  5. Validate - pnpm openapi:lint then pnpm api:rebuild

CRITICAL: API docs are generated, not hand-written. Never edit files in apify-api/docs/ directly.

For detailed patterns and examples, see .agents/skills/api-doc/references/openapi-patterns.md. For edge cases and process notes, see .agents/skills/api-doc/references/process.md.

Más skills de apify

apify-influencer-brand-collabs
apify
Descubre asociaciones entre marcas y creadores de Instagram encadenando Apify Actors. Úsalo cuando el usuario pregunte quién colabora con una marca, qué marcas ha hecho pagadas un creador…
apify-actor-development
apify
Crear, depurar e implementar programas en la nube sin servidor para web scraping, automatización y procesamiento de datos. Compatible con plantillas de JavaScript, TypeScript y Python con las bibliotecas integradas Crawlee, Playwright y Cheerio para rastreo HTTP y basado en navegador. Incluye pruebas locales mediante apify run con almacenamiento aislado, validación de esquemas para entradas/salidas e implementación en la plataforma Apify mediante apify push. Requiere autenticación de Apify CLI y metadatos obligatorios generatedBy en .actor/actor.json para IA...
apify-actorization
apify
Convierte proyectos existentes en Apify Actors sin servidor con integración de SDK específica para cada lenguaje. Soporta JavaScript/TypeScript (con Actor.init() / Actor.exit()), Python (gestor de contexto asíncrono) y cualquier lenguaje mediante envoltorio CLI. Proporciona un flujo de trabajo estructurado: apify init para crear la estructura, aplicar envoltorio SDK, configurar esquemas de entrada/salida, probar localmente con apify run y luego desplegar con apify push. Incluye validación de esquemas de entrada y salida, contenedorización Docker y opcional pago por evento...
apify-content-analytics
apify
Análisis de contenido multiplataforma a través de Apify Actors para Instagram, Facebook, YouTube y TikTok. Soporta más de 17 Actors especializados que cubren publicaciones, reels, historias, comentarios, hashtags, seguidores y anuncios en las cuatro plataformas. Obtiene dinámicamente los esquemas de los Actors usando mcpc CLI para determinar las entradas requeridas y los campos de salida disponibles. Presenta los resultados en tres formatos: visualización rápida en chat, exportación CSV o exportación JSON con recuentos de resultados personalizables. Requiere token de Apify en el archivo .env y Node.js 20.6+...
apify-ecommerce
apify
Extrae datos de productos, precios, reseñas e información de vendedores de más de 50 mercados de comercio electrónico. Tres modos de flujo de trabajo: Productos y Precios (seguimiento de precios, análisis de competidores), Reseñas de Clientes (análisis de sentimiento, problemas de calidad) e Inteligencia de Vendedores (descubrimiento de proveedores a través de Google Shopping). Compatible con Amazon (más de 20 regiones), Walmart, eBay, IKEA, Costco y minoristas europeos; entrada mediante URL de productos, URL de categorías o búsqueda por palabras clave. Análisis opcional impulsado por IA que genera información sobre precios...
apify-generate-output-schema
apify
Generar esquemas de salida (dataset_schema.json, output_schema.json, key_value_store_schema.json) para un Apify Actor analizando su código fuente. Úselo cuando…
apify-influencer-discovery
apify
Descubre y evalúa influencers en Instagram, Facebook, YouTube y TikTok utilizando Apify Actors. Enruta solicitudes de descubrimiento a más de 15 Actors especializados que cubren scraping de perfiles, búsqueda por hashtags, análisis de engagement y descubrimiento de nichos en todas las plataformas principales. Obtiene dinámicamente los esquemas de los Actors a través de mcpc para determinar las entradas requeridas y los campos de salida disponibles antes de la ejecución. Soporta tres modos de exportación: visualización en chat en línea, archivo CSV o salida en archivo JSON con recuentos de resultados personalizables...
apify-ultimate-scraper
apify
Raspador web automatizado que selecciona los Actores óptimos para más de 55 plataformas, incluyendo Instagram, TikTok, YouTube, Facebook, Google Maps y más. Cubre más de 55 Actores preconfigurados en 8 plataformas principales con orientación de selección específica para casos de uso (generación de leads, descubrimiento de influencers, monitoreo de marca, análisis de competencia, investigación de tendencias). Admite tres formatos de salida: visualización rápida en chat, exportación CSV o exportación JSON con límites de resultados personalizables. Incluye patrones de flujo de trabajo con múltiples Actores para casos complejos...