service_profile
The agent can call external APIs defined by OpenAPI specifications. For a JavaScript version of this example, see the sample in the Azure SDK for JavaScript repository on GitHub. import { DefaultAzureCredential } from "@azure/identity"; import { AIProjectClient, OpenApiTool, OpenApiFunctionDefinition, OpenApiAnonymousAuthDetails, } from "@azure/ai-projects"; import * as fs from "fs"; import * as path from "path"; // Format: "https://resource_name.ai.azure.com/api/projects/project_name" const PROJECT_ENDPOINT = "your_project_endpoint"; const weatherSpecPath = path.resolve(__dirname, "../assets"
TYPE
rest_api
STANDARD
openapi
SCHEMA_URL
n/a
UPTIME_30D
100%
CAPABILITIES
none
# Fetch full service metadata via API
$ curl -X GET "https://api.queryhere.com/v1/services/31"HTTPS
TRUE
SSL_EXPIRY
2026-12-11
LLMS_TXT
FALSE
ROBOTS_TXT
TRUE
RATE_LIMIT
FALSE
SOC2
null
SANDBOX
null
No schema changes detected.
No verification artifacts recorded.
curl equivalent
curl https://api.queryhere.com/v1/services/connect-openapi-tools-to-microsoft-foundry-agents-microsoft-foundry-microsoft-learn