UnifyAPI

Tool catalog

20 tools available — call any of them with one UnifyAPI key.

ai.complete

Text Completion

Generate a completion from a prompt via a unified model gateway.

AI & ML$0.020/call
aipush.check_visibility

AI Visibility Score (AIPush)

Test whether AI assistants (ChatGPT, Perplexity, Gemini) know about and recommend a brand — returns per-model visibility scores (AIPush)

AI & ML$0.100/call
ocr.extract_text

Extract Text from Image (OCR)

Extract text from any image or PDF URL using OCR — supports 20+ languages including English, Russian, Chinese, Japanese, Korean, Arabic. Returns recognized text. Handles PNG, JPG, GIF, BMP, PDF, TIFF (OCR.space)

AI & ML$0.002/call
aipush.generate_page

Generate AI Page (AIPush)

Requires mip_status='ready' and cf_hostname_status='active' (check website_status first). Generates one AI-optimized HTML page structured for AI assistant answer compilation (ChatGPT, Perplexity, Gemini). Page includes decision question, short answer with CTA, comparison, pricing, FAQ. Published at reference.{domain}/{slug}. Optional keyword parameter targets specific search intent (AIPush)

AI & ML$0.050/call
stability.generate

Generate Image

⚡ ACTION: Generate images from text prompts using Stable Diffusion — supports style presets (anime, cinematic, pixel-art, photographic...), aspect ratios, negative prompts. Returns base64 PNG data URI. Powered by Stability AI

AI & ML$0.070/call
aipush.list_pages

List Pages (AIPush)

⚡ ACTION: List all published AI marketing pages for a website with URLs, titles, and publish dates (AIPush)

AI & ML$0.002/call
hf.model_details

ML Model Details

Get full metadata for a HuggingFace model — downloads, likes, tags, library, author, pipeline task, model card data. Use model_id from hf.models search (e.g. "meta-llama/Llama-3.3-70B-Instruct").

AI & ML$0.001/call
aipush.market_report

Market Intelligence Report (AIPush MIP)

⚡ ACTION: Start a full AI market intelligence report for any website. Provide a URL (e.g. "https://stripe.com") — the system crawls the site, extracts value propositions and services, identifies competitors, scores them, finds keyword gaps and market opportunities. Returns report_id — poll with aipush.market_report_status. Takes ~2 minutes. Cost: $29.99 (AIPush MIP)

AI & ML$29.990/call
aipush.market_report_status

Market Report Status (AIPush MIP)

Poll the status of a market intelligence report. Returns "running" with current step (crawling/ai_analysis), or "completed" with full profile_json containing competitors (scored), keywords, market surface, and evidence. Free to poll (AIPush MIP)

AI & ML$0.000/call
aipush.page_content

Page Content (AIPush)

Get full HTML content and metadata of a specific generated page by slug (AIPush)

AI & ML$0.003/call
hf.datasets

Search ML Datasets

Search 200K+ datasets on HuggingFace Hub by name or keyword. Returns dataset ID, downloads, likes, tags. Covers NLP, vision, audio, tabular datasets. Sorted by downloads.

AI & ML$0.001/call
hf.models

Search ML Models

Search 1M+ ML models on HuggingFace Hub by name, task (text-generation, image-classification, translation), or library (transformers, diffusers). Returns model ID, downloads, likes, pipeline tag. Sorted by downloads.

AI & ML$0.001/call
sentiment.analyze

Sentiment Analysis

Classify text as positive, negative, or neutral with a score.

AI & ML$0.008/call
aipush.setup_website

Setup Website (AIPush)

Register a website for AI marketing. Call with domain + target_url. If DNS is not configured, returns DNS_NOT_VERIFIED with exact CNAME record instructions — relay to user: reference.{domain} → cname.aipush.app. After user creates DNS record, call again. On success: client registered, MIP analysis starts automatically, SSL provisioning begins. Poll website_status until mip_status='ready' and cf_hostname_status='active', then use generate_page. Idempotent (AIPush)

AI & ML$1.000/call
transcribe.submit

Submit Audio Transcription

Submit an audio file URL for speech-to-text transcription. Returns a transcript_id to check status and retrieve results. Supports MP3, WAV, M4A, FLAC, OGG, WebM. 99 languages auto-detected. Optional speaker diarization (AssemblyAI)

AI & ML$0.010/call
ai.summarize

Summarize

Summarize a block of text into a short paragraph.

AI & ML$0.015/call
transcribe.result

Transcription Result

Retrieve the completed transcription text, word count, confidence score, detected language, and speaker labels (if diarization was enabled). Use transcript_id from submit (AssemblyAI)

AI & ML$0.005/call
transcribe.status

Transcription Status

Check the status of a transcription job by transcript_id — queued, processing, completed, or error. Returns audio duration when completed (AssemblyAI)

AI & ML$0.003/call
aipush.website_profile

Website Profile (AIPush)

Get MIP business analysis results — business name, category, location, competitors, value propositions, and market surface data (AIPush)

AI & ML$0.010/call
aipush.website_status

Website Status (AIPush)

Poll website readiness after setup_website. Returns billing_status, mip_status ('empty'|'pending'|'ready'), cf_hostname_status, cf_ssl_status, pages_total. Gate your workflow: wait for mip_status='ready' AND cf_hostname_status='active' before calling generate_page. Safe to poll repeatedly (AIPush)

AI & ML$0.002/call