{"uid":"cap_EaCmumlaRbjYB-6OtW10V","slug":"netintel-openai-gpt-4o-mini-chat-proxy-27b2ccf8","name":"NetIntel OpenAI GPT-4o Mini Chat Proxy","description":"Network intelligence API — 138 endpoints, all pay-per-call via x402 micropayments (USDC on Base or Solana mainnet).\n\nNetIntel is agent fair-trade aligned: transparent per-call pricing in USDC on Base or Solana via x402, no API keys or signup, and automatic no-charge on server errors, upstream failures, and input-validation rejections — failed calls are never billed across NetIntel's network, domain, and data-intelligence endpoints.","url":"https://netintel-production-440c.up.railway.app/openai/gpt-5-4-mini","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["messages"],"properties":{"messages":{"type":"array","items":{"type":"object","required":["role","content"],"properties":{"role":{"type":"string","description":"system, user, or assistant"},"content":{"type":"string","description":"Message text"}}},"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~36000 chars total."},"max_completion_tokens":{"type":"number","description":"Max output tokens. Optional — defaults to 2048, capped at 2048."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"usage":{"type":"object","description":"prompt_tokens, completion_tokens, total_tokens"},"object":{"type":"string","description":"Always 'chat.completion'"},"choices":{"type":"array","description":"Assistant message + finish_reason."},"created":{"type":"number","description":"Unix timestamp (seconds)"}}}}}}},"responseSchema":{"type":"json","example":{"id":"chatcmpl-abc123","model":"gpt-5.4-mini","usage":{"total_tokens":13,"prompt_tokens":11,"completion_tokens":2},"object":"chat.completion","choices":[{"index":0,"message":{"role":"assistant","content":"Hi!"},"finish_reason":"stop"}],"created":1735689600}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3ZdJRvJDk5UdKYL8m6edv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Sends a chat completion request to GPT-4o Mini (labeled gpt-5.4-mini) via NetIntel's pay-per-call x402 micropayment gateway, returning an OpenAI-compatible chat completion response","exampleAgentPrompt":"Ask the AI: 'Summarize the key differences between REST and GraphQL in three bullet points' — send it as a user message through the GPT-4o Mini chat endpoint and give me back the assistant's reply.","exampleUseCases":[{"title":"On-demand LLM answer for agent workflow","prompt":"I need you to ask GPT-4o Mini: 'What are the top 5 risks of deploying AI in healthcare?' and return its full response — pay per call, no API key needed."},{"title":"System-prompted classification task","prompt":"Use the chat model with a system prompt that says 'You are a sentiment classifier. Reply with only Positive, Negative, or Neutral.' and a user message of 'The product arrived late and was damaged' — tell me what it outputs."},{"title":"Quick code generation snippet","prompt":"Send this to the AI chat endpoint: 'Write a Python function that checks whether a string is a valid IPv4 address' and give me back the code it generates, keeping the response under 500 tokens."}],"resultDescription":"Returns an OpenAI-compatible chat.completion JSON object containing the assistant's message text, finish_reason (e.g. 'stop'), token usage breakdown (prompt_tokens, completion_tokens, total_tokens), model name, completion ID, and Unix creation timestamp. The choices array holds the assistant reply.","failureModes":["Input exceeds ~36000 character cap — request rejected, not billed","max_completion_tokens exceeds 2048 — capped silently or rejected","Missing required messages array — validation error, not billed","Upstream OpenAI failure — server error returned, not billed","Malformed role values (not system/user/assistant) — validation rejection, not billed","Insufficient USDC balance or x402 payment failure — call not executed"],"whenToPreferThis":"Choose this endpoint when you need GPT-4o Mini chat completions without an OpenAI account or API key, want to pay strictly per call in USDC via x402 micropayments, need automatic no-charge guarantees on server errors or invalid inputs, or are building an agent that must avoid monthly API subscriptions. Prefer a direct OpenAI API integration if you have an existing key, need streaming responses, require more than 2048 output tokens, or need models other than GPT-4o Mini.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:49:12.198Z","isFirstParty":false}