đ AdAgents.json Manager
Validate, create, and manage adagents.json files for the Ad Context Protocol. Ensure your domain properly declares authorized sales agents according to the AdCP specification.
Manage Your AdAgents.json
Enter your domain to validate, view, or edit your adagents.json file. If you don't have one yet, we'll help you create it.
đ adagents.json for
No file found âĸ Creating new
Enter the HTTPS URL where the authoritative adagents.json file is hosted
Edit Property
Edit Agent
Edit Signal
đ Need Help?
Learn more about the AdCP specification and adagents.json format:
AdCP Specification Details
The adagents.json file must be hosted at /.well-known/adagents.json and follow the AdCP
specification:
Required Structure (AdCP v2.2.0):
{
"$schema": "https://adcontextprotocol.org/schemas/latest/adagents.json",
"authorized_agents": [
{
"url": "https://agent.example.com",
"authorized_for": "Description of authorization scope",
"property_ids": ["website_main", "ctv_app"]
}
],
"properties": [
{
"property_id": "website_main",
"property_type": "website",
"name": "Main Website",
"identifiers": [
{ "type": "domain", "value": "example.com" }
],
"tags": ["premium"]
}
],
"last_updated": "2025-01-10T12:00:00Z"
}
Key Requirements:
- HTTPS Required: All agent URLs must use HTTPS
- Authorization Scope: 1-500 characters describing what each agent is authorized to do
- Property IDs (Optional): List specific properties each agent can sell. If omitted, agent can sell all properties.
- Properties Array (Optional): Declare your digital inventory (websites, apps, etc.) with unique identifiers
- Domain Matching: Agents validate authorization based on publisher domain
- Agent Cards: Each agent should provide a valid agent card at their endpoint
Note: This tool validates against the AdCP adagents.json specification. The structure and requirements shown above reflect the current protocol standards.