apiany-integration — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited apiany-integration (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when a user asks an agent to integrate with APIAny, choose an APIAny model, compare APIAny pricing, migrate an OpenAI-compatible client to APIAny, or estimate APIAny credits.
https://apiany.ai/v1.<APIANY_API_KEY>.list_modelssearch_modelsget_modelget_model_usageestimate_costget_integration_examplesget_docs_contextcreate_image_taskcreate_video_taskget_task_statushttps://apiany.ai/api/v1/models.confirm_paid_request=true only after confirmation.get_model_usage for the selected model whenever the MCP server is available.base_url / baseURL to https://apiany.ai/v1.estimate_cost when available.get_model_usage to show the selected model's endpoint, payload, and expected async behavior.create_image_task or create_video_task with confirm_paid_request=true.get_task_status until the task succeeds or fails.task_id, status, result links, charged credits, and any error.Python:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://apiany.ai/v1",
api_key=os.environ["APIANY_API_KEY"],
)
response = client.chat.completions.create(
model="gpt-5.5",
messages=[{"role": "user", "content": "Write a launch checklist."}],
)
print(response.choices[0].message.content)JavaScript:
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://apiany.ai/v1",
apiKey: process.env.APIANY_API_KEY,
});
const response = await client.chat.completions.create({
model: "gpt-5.5",
messages: [{ role: "user", content: "Write a launch checklist." }],
});
console.log(response.choices[0].message.content);When asked to choose a model:
get_model_usage.When asked to migrate from OpenAI:
baseURL and API key.Ask the user for:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.