{"info":{"_postman_id":"0de22c8d-48f0-484b-856d-673433844b4d","name":"ConcordIA OCR API","description":"Auto-generated Postman collection for ConcordIA OCR API. Includes all public API endpoints and admin endpoints.","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},"variable":[{"key":"base_url","value":"https://concordia.nadro.dev","type":"string"},{"key":"api_key","value":"YOUR_API_KEY_HERE","type":"string"},{"key":"admin_token","value":"YOUR_JWT_TOKEN_HERE","type":"string"}],"auth":{"type":"apikey","apikey":[{"key":"key","value":"X-API-Key","type":"string"},{"key":"value","value":"{{api_key}}","type":"string"},{"key":"in","value":"header","type":"string"}]},"item":[{"name":"Authentication","description":"Login and authentication endpoints","item":[{"name":"Login","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/auth/login","host":["concordia.nadro.dev"],"path":["auth","login"]},"body":{"mode":"raw","raw":"{\n  \"username\": \"admin\",\n  \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"API Endpoints (X-API-Key)","description":"Public API endpoints that require an X-API-Key header","item":[{"name":"Extract PDF (OCR)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/extract_pdf","host":["concordia.nadro.dev"],"path":["api","extract_pdf"]},"body":{"mode":"raw","raw":"{\n  \"file\": \"BASE64_PDF_HERE\",\n  \"file_type\": \"aviso_funcionamiento\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Extract PDF Layer (Multi-Capa + Gemini Pro)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/extract_pdf_layer","host":["concordia.nadro.dev"],"path":["api","extract_pdf_layer"]},"body":{"mode":"raw","raw":"{\n  \"file\": \"BASE64_PDF_HERE\",\n  \"layer_config\": \"extraccion_general_multi_capa\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List OCR Layer Configs","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/ocr-layer-configs","host":["concordia.nadro.dev"],"path":["api","ocr-layer-configs"]}}},{"name":"Validate & Classify Image","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/validate","host":["concordia.nadro.dev"],"path":["api","validate"]},"body":{"mode":"raw","raw":"{\n  \"image\": \"BASE64_IMAGE_HERE\",\n  \"mimetype\": \"image/jpeg\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Edit Image","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/edit_image","host":["concordia.nadro.dev"],"path":["api","edit_image"]},"body":{"mode":"raw","raw":"{\n  \"image\": \"BASE64_IMAGE_HERE\",\n  \"prompt\": \"Remove background\",\n  \"mimetype\": \"image/jpeg\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Generate Image","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/generate_image","host":["concordia.nadro.dev"],"path":["api","generate_image"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"A beautiful sunset over mountains\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Describe Image/Video","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/describe_image","host":["concordia.nadro.dev"],"path":["api","describe_image"]},"body":{"mode":"raw","raw":"{\n  \"image\": \"BASE64_IMAGE_HERE\",\n  \"prompt\": \"Describe this image in detail\",\n  \"mimetype\": \"image/jpeg\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Execute Prompt (Gemini Pro)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/execute_prompt","host":["concordia.nadro.dev"],"path":["api","execute_prompt"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Explain quantum computing in simple terms\",\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}}}},{"name":"Query Gemini Flash","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/consultar_gemini_flash","host":["concordia.nadro.dev"],"path":["api","consultar_gemini_flash"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"What is the capital of France?\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Query Gemini Flash Lite","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/consultar_gemini_flash_lite","host":["concordia.nadro.dev"],"path":["api","consultar_gemini_flash_lite"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Summarize: AI is transforming industries\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Query Gemini + Google Search","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/consultar_gemini_google","host":["concordia.nadro.dev"],"path":["api","consultar_gemini_google"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"What are the latest news about AI?\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Query Gemini Dynamic (any model)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/consultar_gemini_dynamic","host":["concordia.nadro.dev"],"path":["api","consultar_gemini_dynamic"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"prompt\": \"Hello, who are you?\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Chatbot Conversation","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/chatbot","host":["concordia.nadro.dev"],"path":["api","chatbot"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola, ¿cómo estás?\",\n  \"history\": [],\n  \"systemInstruction\": \"Eres un asistente amable y profesional\",\n  \"temperature\": 0.7,\n  \"maxTokens\": 2048\n}","options":{"raw":{"language":"json"}}}}},{"name":"Generate Audio - Female Voice (Zephyr)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/generar_audio_mujer","host":["concordia.nadro.dev"],"path":["api","generar_audio_mujer"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Welcome to ConcordIA, your AI assistant\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Generate Audio - Male Voice (Fenrir)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/generar_audio_hombre","host":["concordia.nadro.dev"],"path":["api","generar_audio_hombre"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"Welcome to ConcordIA, your AI assistant\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Speech to Text","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/speech_to_text","host":["concordia.nadro.dev"],"path":["api","speech_to_text"]},"body":{"mode":"raw","raw":"{\n  \"audio\": \"BASE64_AUDIO_HERE\",\n  \"mimetype\": \"audio/wav\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Speech to Text Info","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/speech_to_text/info","host":["concordia.nadro.dev"],"path":["api","speech_to_text","info"]}}},{"name":"Analyze Audio","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/audio_analyzer","host":["concordia.nadro.dev"],"path":["api","audio_analyzer"]},"body":{"mode":"raw","raw":"{\n  \"audio\": \"BASE64_AUDIO_HERE\",\n  \"prompt\": \"Transcribe and analyze this audio\",\n  \"mimetype\": \"audio/wav\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Audio Analyzer Supported Formats","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/audio_analyzer/formats","host":["concordia.nadro.dev"],"path":["api","audio_analyzer","formats"]}}},{"name":"Generate Video (Veo 3.0)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/generate_video","host":["concordia.nadro.dev"],"path":["api","generate_video"]},"body":{"mode":"raw","raw":"{\n  \"prompt\": \"A cat walking in a garden\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Proxy Video","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/proxy_video?uri=https://storage.googleapis.com/sample-videos/small.mp4","host":["concordia.nadro.dev"],"path":["api","proxy_video?uri=https:","storage.googleapis.com","sample-videos","small.mp4"]}}},{"name":"Generate Embeddings","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/embeddings","host":["concordia.nadro.dev"],"path":["api","embeddings"]},"body":{"mode":"raw","raw":"{\n  \"content\": \"Hello world\",\n  \"model\": \"gemini-embedding-001\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Count Tokens","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/count_tokens","host":["concordia.nadro.dev"],"path":["api","count_tokens"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"contents\": [\n    {\n      \"parts\": [\n        {\n          \"text\": \"Hello, how are you?\"\n        }\n      ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}}}},{"name":"List Available Models","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/models","host":["concordia.nadro.dev"],"path":["api","models"]}}},{"name":"Upload File (multipart)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/files/upload","host":["concordia.nadro.dev"],"path":["api","files","upload"]},"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"{{sample_file_path}}"}]}}},{"name":"List Files","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/files","host":["concordia.nadro.dev"],"path":["api","files"]}}},{"name":"Get File","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/files/:name","host":["concordia.nadro.dev"],"path":["api","files",":name"]}}},{"name":"Delete File","request":{"method":"DELETE","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/files/:name","host":["concordia.nadro.dev"],"path":["api","files",":name"]}}},{"name":"Send Email","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/send_email","host":["concordia.nadro.dev"],"path":["api","send_email"]},"body":{"mode":"raw","raw":"{\n  \"recipients\": [\n    \"test@example.com\"\n  ],\n  \"subject\": \"Test\",\n  \"body\": \"Hello from ConcordIA\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Scraper Costco","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scraper_costo","host":["concordia.nadro.dev"],"path":["api","scraper_costo"]},"body":{"mode":"raw","raw":"{\n  \"producto\": \"laptop\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Extract Selectors from URL","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/extract_selectores","host":["concordia.nadro.dev"],"path":["api","extract_selectores"]},"body":{"mode":"raw","raw":"{\n  \"url\": \"https://example.com\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Scraper Batch","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scraper_batch","host":["concordia.nadro.dev"],"path":["api","scraper_batch"]},"body":{"mode":"raw","raw":"{\n  \"urls\": [\n    \"https://example.com\"\n  ]\n}","options":{"raw":{"language":"json"}}}}},{"name":"Extract Audio from Video (multipart)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/extract_audio","host":["concordia.nadro.dev"],"path":["api","extract_audio"]},"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"{{sample_video_path}}"}]}}},{"name":"Remove Audio from Video (multipart)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/remove_audio","host":["concordia.nadro.dev"],"path":["api","remove_audio"]},"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"{{sample_video_path}}"}]}}},{"name":"Media Info (multipart)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/media_info","host":["concordia.nadro.dev"],"path":["api","media_info"]},"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"{{sample_video_path}}"}]}}},{"name":"Split Video (multipart)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/split_video","host":["concordia.nadro.dev"],"path":["api","split_video"]},"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"{{sample_video_path}}"},{"key":"segment_duration","type":"text","value":"5"}]}}},{"name":"List OCR Prompts","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/ocr-prompts","host":["concordia.nadro.dev"],"path":["api","ocr-prompts"]}}},{"name":"List Image Edit Configs","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/image-edit-configs","host":["concordia.nadro.dev"],"path":["api","image-edit-configs"]}}},{"name":"PDF Service Operations","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/pdf-service/operations","host":["concordia.nadro.dev"],"path":["api","pdf-service","operations"]}}},{"name":"PDF Service Configs","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/pdf-service/configs","host":["concordia.nadro.dev"],"path":["api","pdf-service","configs"]}}},{"name":"PDF Service Process","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/pdf-service/process/1","host":["concordia.nadro.dev"],"path":["api","pdf-service","process","1"]},"body":{"mode":"raw","raw":"{\n  \"file\": \"BASE64_PDF_HERE\",\n  \"pages\": \"1\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"PDF Service Info","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/pdf-service/info","host":["concordia.nadro.dev"],"path":["api","pdf-service","info"]},"body":{"mode":"raw","raw":"{\n  \"file\": \"JVBERi0xLjQKJSPi48\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"PDF Service Logs","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/pdf-service/logs","host":["concordia.nadro.dev"],"path":["api","pdf-service","logs"]}}},{"name":"List Provider Models","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/providers/:slug/models","host":["concordia.nadro.dev"],"path":["api","providers",":slug","models"]}}},{"name":"Multi-Provider Chat","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/providers/:slug/chat","host":["concordia.nadro.dev"],"path":["api","providers",":slug","chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": \"Hello, how are you?\"\n    }\n  ],\n  \"temperature\": 0.7,\n  \"maxTokens\": 500\n}","options":{"raw":{"language":"json"}}}}},{"name":"List All Models (All Providers)","request":{"method":"GET","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/models/all","host":["concordia.nadro.dev"],"path":["api","models","all"]}}}]},{"name":"APIs Dinámicas","description":"Dynamic AI APIs powered by multiple providers. Each endpoint executes a pre-configured script via POST /api/scripts/:slug. This folder is auto-generated from the database.","item":[{"name":"AI Code Reviewer","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ai-code-review","host":["concordia.nadro.dev"],"path":["api","scripts","ai-code-review"]},"body":{"mode":"raw","raw":"{\n  \"code\": \"Código fuente a revisar\",\n  \"language\": \"auto-detect\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"AI Data Extractor","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ai-data-extractor","host":["concordia.nadro.dev"],"path":["api","scripts","ai-data-extractor"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto del que extraer datos\",\n  \"extract_types\": \"all\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"AI Sentiment Analyzer","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ai-sentiment","host":["concordia.nadro.dev"],"path":["api","scripts","ai-sentiment"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a analizar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"AI Text Summarizer","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ai-summarizer","host":["concordia.nadro.dev"],"path":["api","scripts","ai-summarizer"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a resumir\",\n  \"language\": \"es\",\n  \"max_sentences\": 3\n}","options":{"raw":{"language":"json"}}}}},{"name":"Anthropic Análisis de Documentos","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/anthropic-analysis","host":["concordia.nadro.dev"],"path":["api","scripts","anthropic-analysis"]},"body":{"mode":"raw","raw":"{\n  \"task\": \"analyze\",\n  \"model\": \"claude-sonnet-4-20250514\",\n  \"document\": \"Documento o texto a analizar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Anthropic Chat (Claude)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/anthropic-chat","host":["concordia.nadro.dev"],"path":["api","scripts","anthropic-chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"claude-sonnet-4-20250514\",\n  \"history\": \"\",\n  \"message\": \"Mensaje del usuario\",\n  \"maxTokens\": 2048,\n  \"temperature\": 0.7,\n  \"systemPrompt\": \"\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Anthropic Vision (Claude)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/anthropic-vision","host":["concordia.nadro.dev"],"path":["api","scripts","anthropic-vision"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"claude-sonnet-4-20250514\",\n  \"question\": \"Describe esta imagen en detalle\",\n  \"image_url\": \"URL de la imagen\",\n  \"media_type\": \"image/jpeg\",\n  \"image_base64\": \"Imagen en base64\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Conversor de Unidades","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/unit-converter","host":["concordia.nadro.dev"],"path":["api","scripts","unit-converter"]},"body":{"mode":"raw","raw":"{\n  \"to\": \"Unidad destino\",\n  \"from\": \"Unidad origen (km,mi,m,ft,cm,in,kg,lb,g,oz,c,f,k,l,gal,ml,floz)\",\n  \"value\": \"Valor a convertir\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"DeepSeek Chat","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/deepseek-chat","host":["concordia.nadro.dev"],"path":["api","scripts","deepseek-chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"deepseek-chat\",\n  \"history\": \"\",\n  \"message\": \"Mensaje del usuario\",\n  \"maxTokens\": 2048,\n  \"temperature\": 0.7\n}","options":{"raw":{"language":"json"}}}}},{"name":"DeepSeek Code","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/deepseek-code","host":["concordia.nadro.dev"],"path":["api","scripts","deepseek-code"]},"body":{"mode":"raw","raw":"{\n  \"task\": \"Tarea de programación a resolver\",\n  \"model\": \"deepseek-chat\",\n  \"language\": \"python\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"DeepSeek Reasoner","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/deepseek-reasoner","host":["concordia.nadro.dev"],"path":["api","scripts","deepseek-reasoner"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"deepseek-reasoner\",\n  \"problem\": \"Problema a razonar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini Chat","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-chat","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"history\": \"\",\n  \"message\": \"Mensaje del usuario\",\n  \"maxTokens\": 2048,\n  \"temperature\": 0.7,\n  \"systemPrompt\": \"\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini Embeddings","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-embeddings","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-embeddings"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto para embedding\",\n  \"model\": \"text-embedding-004\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini Generar Imagen","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-image-generate","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-image-generate"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"prompt\": \"Descripción de la imagen a generar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini + Google Search","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-search","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-search"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gemini-2.5-flash\",\n  \"query\": \"Pregunta o búsqueda\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini Text-to-Speech","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-tts","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-tts"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a convertir en audio\",\n  \"model\": \"gemini-2.5-flash-preview-tts\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Gemini Video Generation (Veo)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/gemini-video-generate","host":["concordia.nadro.dev"],"path":["api","scripts","gemini-video-generate"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"veo-3.0-fast-generate-001\",\n  \"prompt\": \"Descripción del video a generar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Generador de Contraseñas","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/password-generator","host":["concordia.nadro.dev"],"path":["api","scripts","password-generator"]},"body":{"mode":"raw","raw":"{\n  \"count\": 1,\n  \"length\": 16,\n  \"numbers\": true,\n  \"symbols\": true,\n  \"lowercase\": true,\n  \"uppercase\": true\n}","options":{"raw":{"language":"json"}}}}},{"name":"JSON Formatter","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/json-formatter","host":["concordia.nadro.dev"],"path":["api","scripts","json-formatter"]},"body":{"mode":"raw","raw":"{\n  \"json_string\": \"String JSON a validar y formatear\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Multi-Provider Compare","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/multi-compare","host":["concordia.nadro.dev"],"path":["api","scripts","multi-compare"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Mensaje a enviar a todos los proveedores\",\n  \"providers\": [\n    \"gemini\",\n    \"deepseek\",\n    \"perplexity\"\n  ]\n}","options":{"raw":{"language":"json"}}}}},{"name":"OCR - Batch Recetas Médicas","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ocr-batch-recetas","host":["concordia.nadro.dev"],"path":["api","scripts","ocr-batch-recetas"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OCR - Extraer PDF por Páginas","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ocr-extract-pdf-pages","host":["concordia.nadro.dev"],"path":["api","scripts","ocr-extract-pdf-pages"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OCR - Extraer Receta Médica","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/ocr-extract-receta-medica","host":["concordia.nadro.dev"],"path":["api","scripts","ocr-extract-receta-medica"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Chat (GPT-4o)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-chat","host":["concordia.nadro.dev"],"path":["api","scripts","openai-chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gpt-4o-mini\",\n  \"history\": \"\",\n  \"message\": \"Mensaje del usuario\",\n  \"maxTokens\": 2048,\n  \"temperature\": 0.7,\n  \"systemPrompt\": \"\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Embeddings","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-embeddings","host":["concordia.nadro.dev"],"path":["api","scripts","openai-embeddings"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto para generar embedding\",\n  \"model\": \"text-embedding-3-small\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Generar Imagen (DALL-E)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-image-generate","host":["concordia.nadro.dev"],"path":["api","scripts","openai-image-generate"]},"body":{"mode":"raw","raw":"{\n  \"size\": \"1024x1024\",\n  \"style\": \"vivid\",\n  \"prompt\": \"Descripción de la imagen a generar\",\n  \"quality\": \"standard\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Speech-to-Text (Whisper)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-stt","host":["concordia.nadro.dev"],"path":["api","scripts","openai-stt"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"whisper-1\",\n  \"language\": \"es\",\n  \"audio_base64\": \"Audio en formato base64\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Text-to-Speech (TTS)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-tts","host":["concordia.nadro.dev"],"path":["api","scripts","openai-tts"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a convertir en audio\",\n  \"model\": \"tts-1\",\n  \"speed\": 1,\n  \"voice\": \"alloy\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"OpenAI Vision (GPT-4o)","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/openai-vision","host":["concordia.nadro.dev"],"path":["api","scripts","openai-vision"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"gpt-4o-mini\",\n  \"question\": \"Describe esta imagen en detalle\",\n  \"image_url\": \"URL de la imagen a analizar\",\n  \"image_base64\": \"Imagen en base64\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Perplexity Chat","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/perplexity-chat","host":["concordia.nadro.dev"],"path":["api","scripts","perplexity-chat"]},"body":{"mode":"raw","raw":"{\n  \"model\": \"sonar\",\n  \"history\": \"Historial de conversación [{role,content}]\",\n  \"message\": \"Mensaje del usuario\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"SAT - Recargar Fuentes","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/sat-recargar","host":["concordia.nadro.dev"],"path":["api","scripts","sat-recargar"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"SAT - Status Listas Negras","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/sat-status","host":["concordia.nadro.dev"],"path":["api","scripts","sat-status"]},"body":{"mode":"raw","raw":"{\n  \"message\": \"Hola\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"SAT - Verificar RFC","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/sat-verificar-rfc","host":["concordia.nadro.dev"],"path":["api","scripts","sat-verificar-rfc"]},"body":{"mode":"raw","raw":"{\n  \"rfc\": \"RFC a consultar en listas SAT\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Text Statistics","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/text-stats","host":["concordia.nadro.dev"],"path":["api","scripts","text-stats"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a analizar\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Traductor Multi-Provider","request":{"method":"POST","header":[{"key":"X-API-Key","value":"{{api_key}}","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/scripts/multi-translate","host":["concordia.nadro.dev"],"path":["api","scripts","multi-translate"]},"body":{"mode":"raw","raw":"{\n  \"text\": \"Texto a traducir\",\n  \"model\": \"\",\n  \"provider\": \"gemini\",\n  \"source_language\": \"auto\",\n  \"target_language\": \"en\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"Medication Search (Public)","description":"Public medication search endpoints - no API Key required","item":[{"name":"Search Medications","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/search/medications","host":["concordia.nadro.dev"],"path":["api","search","medications"]},"body":{"mode":"raw","raw":"{\n  \"query\": \"paracetamol\",\n  \"limit\": 10\n}","options":{"raw":{"language":"json"}}}}},{"name":"Search Suggestions","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/api/search/suggestions?q=para","host":["concordia.nadro.dev"],"path":["api","search","suggestions?q=para"]}}},{"name":"Analyze Search Results","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/api/search/analyze","host":["concordia.nadro.dev"],"path":["api","search","analyze"]},"body":{"mode":"raw","raw":"{\n  \"results\": [\n    {\n      \"name\": \"Paracetamol 500mg\",\n      \"presentation\": \"Tabletas\",\n      \"laboratory\": \"Generic\"\n    }\n  ],\n  \"query\": \"paracetamol\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"Admin > Users","item":[{"name":"List Users","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/users","host":["concordia.nadro.dev"],"path":["admin","users"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get User","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/users/:id","host":["concordia.nadro.dev"],"path":["admin","users",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create User","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/users","host":["concordia.nadro.dev"],"path":["admin","users"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"username\": \"testuser_api\",\n  \"password\": \"TestPass123!\",\n  \"email\": \"testuser_api@example.com\",\n  \"full_name\": \"Test API User\",\n  \"role\": \"user\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update User","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/users/:id","host":["concordia.nadro.dev"],"path":["admin","users",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"username\": \"updated\",\n  \"full_name\": \"Updated Name\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Password","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/users/:id/password","host":["concordia.nadro.dev"],"path":["admin","users",":id","password"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"new_password\": \"NewPass123456!\",\n  \"confirm_password\": \"NewPass123456!\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Delete User","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/users/:id","host":["concordia.nadro.dev"],"path":["admin","users",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Toggle User Active","request":{"method":"PATCH","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/users/:id/toggle","host":["concordia.nadro.dev"],"path":["admin","users",":id","toggle"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > API Keys","item":[{"name":"List API Keys","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys","host":["concordia.nadro.dev"],"path":["admin","keys"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get API Key","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id","host":["concordia.nadro.dev"],"path":["admin","keys",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create API Key","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/keys","host":["concordia.nadro.dev"],"path":["admin","keys"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Test Key\",\n  \"description\": \"For testing\",\n  \"projectId\": 1\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update API Key","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id","host":["concordia.nadro.dev"],"path":["admin","keys",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Delete API Key","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id","host":["concordia.nadro.dev"],"path":["admin","keys",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Toggle API Key","request":{"method":"PATCH","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/toggle","host":["concordia.nadro.dev"],"path":["admin","keys",":id","toggle"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/stats","host":["concordia.nadro.dev"],"path":["admin","keys",":id","stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key History","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/history","host":["concordia.nadro.dev"],"path":["admin","keys",":id","history"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key Audit","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/audit","host":["concordia.nadro.dev"],"path":["admin","keys",":id","audit"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Usage Summary","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/usage-summary","host":["concordia.nadro.dev"],"path":["admin","keys",":id","usage-summary"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Reset Counters","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/keys/:id/reset-counters","host":["concordia.nadro.dev"],"path":["admin","keys",":id","reset-counters"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Areas","item":[{"name":"List Areas","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/areas","host":["concordia.nadro.dev"],"path":["admin","areas"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Areas for Select","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/areas/select","host":["concordia.nadro.dev"],"path":["admin","areas","select"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Area","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/areas/:id","host":["concordia.nadro.dev"],"path":["admin","areas",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Area Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/areas/:id/stats","host":["concordia.nadro.dev"],"path":["admin","areas",":id","stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Area","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/areas","host":["concordia.nadro.dev"],"path":["admin","areas"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"New Area\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Area","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/areas/:id","host":["concordia.nadro.dev"],"path":["admin","areas",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Delete Area","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/areas/:id","host":["concordia.nadro.dev"],"path":["admin","areas",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Projects","item":[{"name":"List Projects","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/projects","host":["concordia.nadro.dev"],"path":["admin","projects"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Projects for Select","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/projects/select","host":["concordia.nadro.dev"],"path":["admin","projects","select"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Project","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/projects/:id","host":["concordia.nadro.dev"],"path":["admin","projects",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Project","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/projects","host":["concordia.nadro.dev"],"path":["admin","projects"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"New Project\",\n  \"areaId\": 1\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Project","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/projects/:id","host":["concordia.nadro.dev"],"path":["admin","projects",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Delete Project","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/projects/:id","host":["concordia.nadro.dev"],"path":["admin","projects",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Security","item":[{"name":"List Blocked IPs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/blocked-ips","host":["concordia.nadro.dev"],"path":["admin","blocked-ips"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Block IP","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/blocked-ips","host":["concordia.nadro.dev"],"path":["admin","blocked-ips"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"ip_address\": \"192.168.1.99\",\n  \"reason\": \"Test suspicious activity\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Unblock IP","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/blocked-ips/:id","host":["concordia.nadro.dev"],"path":["admin","blocked-ips",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Unblock All Auto","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/blocked-ips/unblock-all-auto","host":["concordia.nadro.dev"],"path":["admin","blocked-ips","unblock-all-auto"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"List Whitelist","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/whitelist","host":["concordia.nadro.dev"],"path":["admin","whitelist"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Add to Whitelist","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/whitelist","host":["concordia.nadro.dev"],"path":["admin","whitelist"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"ip_address\": \"10.200.0.1\",\n  \"description\": \"Test office IP\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Whitelist Entry","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/whitelist/:id","host":["concordia.nadro.dev"],"path":["admin","whitelist",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Toggle Whitelist Entry","request":{"method":"PATCH","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/whitelist/:id/toggle","host":["concordia.nadro.dev"],"path":["admin","whitelist",":id","toggle"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Remove from Whitelist","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/whitelist/:id","host":["concordia.nadro.dev"],"path":["admin","whitelist",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > OCR Configurations","item":[{"name":"List OCR Configs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/configurations","host":["concordia.nadro.dev"],"path":["admin","configurations"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get OCR Config","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/configurations/:id","host":["concordia.nadro.dev"],"path":["admin","configurations",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create OCR Config","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/configurations","host":["concordia.nadro.dev"],"path":["admin","configurations"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"ApiAutoTest2026\",\n  \"prompt\": \"Extract all relevant data from the document\",\n  \"model\": \"gemini-2.5-flash\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update OCR Config","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/configurations/:id","host":["concordia.nadro.dev"],"path":["admin","configurations",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Delete OCR Config","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/configurations/:id","host":["concordia.nadro.dev"],"path":["admin","configurations",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Image Editor","item":[{"name":"List Image Edit Configs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/image-edit-configs","host":["concordia.nadro.dev"],"path":["admin","image-edit-configs"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Image Edit Config","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/image-edit-configs","host":["concordia.nadro.dev"],"path":["admin","image-edit-configs"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Remove BG\",\n  \"prompt\": \"Remove the background\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Image Edit Config","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/image-edit-configs/:id","host":["concordia.nadro.dev"],"path":["admin","image-edit-configs",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Delete Image Edit Config","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/image-edit-configs/:id","host":["concordia.nadro.dev"],"path":["admin","image-edit-configs",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Edit Image With Prompt (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/image-editor/edit-with-prompt","host":["concordia.nadro.dev"],"path":["admin","image-editor","edit-with-prompt"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Edit Image With Config (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/image-editor/edit-with-config/:configId","host":["concordia.nadro.dev"],"path":["admin","image-editor","edit-with-config",":configId"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Describe Image","item":[{"name":"List Presets","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/describe-image/presets","host":["concordia.nadro.dev"],"path":["admin","describe-image","presets"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Analyze Image (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/describe-image/analyze","host":["concordia.nadro.dev"],"path":["admin","describe-image","analyze"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Analyze With Preset (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/describe-image/analyze-preset/:preset","host":["concordia.nadro.dev"],"path":["admin","describe-image","analyze-preset",":preset"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Analytics","item":[{"name":"Dashboard Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/dashboard","host":["concordia.nadro.dev"],"path":["admin","analytics","dashboard"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Realtime Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/realtime","host":["concordia.nadro.dev"],"path":["admin","analytics","realtime"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Keys for Filter","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/api-keys","host":["concordia.nadro.dev"],"path":["admin","analytics","api-keys"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key Detailed Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/api-key/:apiKeyId","host":["concordia.nadro.dev"],"path":["admin","analytics","api-key",":apiKeyId"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Export Analytics","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/export","host":["concordia.nadro.dev"],"path":["admin","analytics","export"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Models for Filter","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/models","host":["concordia.nadro.dev"],"path":["admin","analytics","models"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Detailed Stats With Costs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/detailed","host":["concordia.nadro.dev"],"path":["admin","analytics","detailed"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Cost Stats by API Key","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/costs/api-keys","host":["concordia.nadro.dev"],"path":["admin","analytics","costs","api-keys"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Cost Stats by Model","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/analytics/costs/models","host":["concordia.nadro.dev"],"path":["admin","analytics","costs","models"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Billing","item":[{"name":"List Plans","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/plans","host":["concordia.nadro.dev"],"path":["admin","billing","plans"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Billing Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/stats","host":["concordia.nadro.dev"],"path":["admin","billing","stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key Billing","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/api-key/:apiKeyId","host":["concordia.nadro.dev"],"path":["admin","billing","api-key",":apiKeyId"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Change Plan","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/billing/api-key/:apiKeyId/change-plan","host":["concordia.nadro.dev"],"path":["admin","billing","api-key",":apiKeyId","change-plan"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"planId\": 1\n}","options":{"raw":{"language":"json"}}}}},{"name":"Generate Bill","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/api-key/:apiKeyId/generate-bill","host":["concordia.nadro.dev"],"path":["admin","billing","api-key",":apiKeyId","generate-bill"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"API Key Bills","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/api-key/:apiKeyId/bills","host":["concordia.nadro.dev"],"path":["admin","billing","api-key",":apiKeyId","bills"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Advanced Billing Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/advanced-stats","host":["concordia.nadro.dev"],"path":["admin","billing","advanced-stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Cost Analysis","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/billing/cost-analysis","host":["concordia.nadro.dev"],"path":["admin","billing","cost-analysis"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Model Pricing","item":[{"name":"List Model Pricing","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/model-pricing","host":["concordia.nadro.dev"],"path":["admin","model-pricing"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update Model Pricing","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/model-pricing/:id","host":["concordia.nadro.dev"],"path":["admin","model-pricing",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Delete Model Pricing","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/model-pricing/:id","host":["concordia.nadro.dev"],"path":["admin","model-pricing",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Sync Prices from Google","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/model-pricing/update-prices","host":["concordia.nadro.dev"],"path":["admin","model-pricing","update-prices"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Currency Rates","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/currency-rates","host":["concordia.nadro.dev"],"path":["admin","currency-rates"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update Currency Rate","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/currency-rates","host":["concordia.nadro.dev"],"path":["admin","currency-rates"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update USD/MXN Rate","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/currency-rates/update-usd-mxn","host":["concordia.nadro.dev"],"path":["admin","currency-rates","update-usd-mxn"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > AI Analytics","item":[{"name":"Analyze Usage Patterns","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/ai/analyze-patterns","host":["concordia.nadro.dev"],"path":["admin","ai","analyze-patterns"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"AI Analysis History","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/ai/analysis-history","host":["concordia.nadro.dev"],"path":["admin","ai","analysis-history"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Generate Billing Report","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/ai/billing-report","host":["concordia.nadro.dev"],"path":["admin","ai","billing-report"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Configuration","item":[{"name":"Get All Configs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/config","host":["concordia.nadro.dev"],"path":["admin","config"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Config by Key","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/config/:key","host":["concordia.nadro.dev"],"path":["admin","config",":key"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update Config","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/config/:key","host":["concordia.nadro.dev"],"path":["admin","config",":key"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update Multiple Configs","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/config","host":["concordia.nadro.dev"],"path":["admin","config"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"configs\": {}\n}","options":{"raw":{"language":"json"}}}}},{"name":"Reset Config","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/config/:key/reset","host":["concordia.nadro.dev"],"path":["admin","config",":key","reset"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Branding","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/branding","host":["concordia.nadro.dev"],"path":["admin","branding"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Upload Favicon (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/branding/favicon","host":["concordia.nadro.dev"],"path":["admin","branding","favicon"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Upload Logo (multipart)","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/branding/logo","host":["concordia.nadro.dev"],"path":["admin","branding","logo"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"List Gemini Models","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/gemini-models","host":["concordia.nadro.dev"],"path":["admin","gemini-models"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Email & Notifications","item":[{"name":"List Sent Emails","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/sent","host":["concordia.nadro.dev"],"path":["admin","emails","sent"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Sent Email","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/sent/:id","host":["concordia.nadro.dev"],"path":["admin","emails","sent",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Resend Email","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/sent/:id/resend","host":["concordia.nadro.dev"],"path":["admin","emails","sent",":id","resend"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"List Scheduled Emails","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/scheduled","host":["concordia.nadro.dev"],"path":["admin","emails","scheduled"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Scheduled Email","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/scheduled","host":["concordia.nadro.dev"],"path":["admin","emails","scheduled"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Update Scheduled Email","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/scheduled/:id","host":["concordia.nadro.dev"],"path":["admin","emails","scheduled",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Delete Scheduled Email","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/emails/scheduled/:id","host":["concordia.nadro.dev"],"path":["admin","emails","scheduled",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Email Config","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/notifications/email-config","host":["concordia.nadro.dev"],"path":["admin","notifications","email-config"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Save Email Config","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/notifications/email-config","host":["concordia.nadro.dev"],"path":["admin","notifications","email-config"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Test Email Config","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/notifications/email-config/test","host":["concordia.nadro.dev"],"path":["admin","notifications","email-config","test"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Data Management","item":[{"name":"Database Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/data/stats","host":["concordia.nadro.dev"],"path":["admin","data","stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Backup","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/data/backup","host":["concordia.nadro.dev"],"path":["admin","data","backup"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Clean Database","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/data/clean","host":["concordia.nadro.dev"],"path":["admin","data","clean"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Restore Database","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/data/restore","host":["concordia.nadro.dev"],"path":["admin","data","restore"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Audit Logs","item":[{"name":"Get Audit Logs","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/audit/logs","host":["concordia.nadro.dev"],"path":["admin","audit","logs"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Audit Stats","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/audit/stats","host":["concordia.nadro.dev"],"path":["admin","audit","stats"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Audit Sources","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/audit/sources","host":["concordia.nadro.dev"],"path":["admin","audit","sources"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > AI Providers","item":[{"name":"List Providers","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/providers","host":["concordia.nadro.dev"],"path":["admin","providers"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Toggle Provider","request":{"method":"PUT","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/providers/:id/toggle","host":["concordia.nadro.dev"],"path":["admin","providers",":id","toggle"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Test Provider","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/providers/:slug/test","host":["concordia.nadro.dev"],"path":["admin","providers",":slug","test"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Provider Models","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/providers/:slug/models","host":["concordia.nadro.dev"],"path":["admin","providers",":slug","models"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]},{"name":"Admin > Dynamic Scripts","item":[{"name":"List Scripts","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts","host":["concordia.nadro.dev"],"path":["admin","scripts"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Get Script","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id","host":["concordia.nadro.dev"],"path":["admin","scripts",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Create Script","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/scripts","host":["concordia.nadro.dev"],"path":["admin","scripts"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"name\": \"Test Script\",\n  \"slug\": \"test-script\",\n  \"code\": \"return { hello: 'world' };\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Update Script","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id","host":["concordia.nadro.dev"],"path":["admin","scripts",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"code\": \"return { updated: true };\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Delete Script","request":{"method":"DELETE","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id","host":["concordia.nadro.dev"],"path":["admin","scripts",":id"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Script Versions","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id/versions","host":["concordia.nadro.dev"],"path":["admin","scripts",":id","versions"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Revert Script","request":{"method":"POST","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id/revert/:version","host":["concordia.nadro.dev"],"path":["admin","scripts",":id","revert",":version"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}},{"name":"Test Script","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id/test","host":["concordia.nadro.dev"],"path":["admin","scripts",":id","test"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]},"body":{"mode":"raw","raw":"{\n  \"inputs\": {\n    \"prompt\": \"Hello\"\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"Script Executions","request":{"method":"GET","header":[],"url":{"raw":"https://concordia.nadro.dev/admin/scripts/:id/executions","host":["concordia.nadro.dev"],"path":["admin","scripts",":id","executions"]},"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{admin_token}}","type":"string"}]}}}]}]}