Automated API Discovery and Documentation Workflow

somdn_product_page

This comprehensive n8n workflow automates the process of discovering, extracting, and documenting API endpoints from various online sources for specific services or platforms. Starting with a manual trigger, it performs web searches to locate relevant API documentation, scrapes webpage contents to extract API details, and uses language models to interpret and organize the data. The workflow includes steps for filtering, chunking large content, embedding text for semantic search, and storing the organized API schemas in Google Drive and Google Sheets. It supports iterative research, API operation extraction, and schema generation, making it ideal for maintaining up-to-date API documentation or integrating API data into development workflows.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsGoogleGemini, @n8n/n8n-nodes-langchain.informationExtractor, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.textClassifier, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.vectorStoreQdrant, aggregate, code, executeWorkflow, executeWorkflowTrigger, executionData, filter, googleDrive, googleSheets, httpRequest, if, manualTrigger, removeDuplicates, set, splitInBatches, splitOut, stickyNote, switch, wait

Reviews

There are no reviews yet.

Be the first to review “Automated API Discovery and Documentation Workflow”

Your email address will not be published. Required fields are marked *