Publishes a poppy.json with no problems found. Organization: Northlight Flowers.
{
"protocol_version": "0.1",
"organization": {
"name": "Northlight Flowers",
"domain": "flowers.papsandbox.com"
},
"auth": {
"issuer": "https://flowers.papsandbox.com",
"direct": {
"scopes": [
"poppy:read",
"poppy:write"
]
},
"device": {
"scopes": [
"poppy:read",
"poppy:write"
]
},
"mediated": {
"endpoint": "https://flowers.papsandbox.com/poppy/sign-in",
"fields": [
{
"name": "email",
"label": "Email",
"secret": false
},
{
"name": "password",
"label": "Password",
"secret": true
}
],
"scopes": [
"poppy:read",
"poppy:write"
]
}
},
"agent": {
"protocols": [
{
"type": "poppy",
"endpoint": "https://flowers.papsandbox.com/poppy/conversations"
}
]
},
"apis": [
{
"type": "openapi",
"url": "https://flowers.papsandbox.com/poppy/openapi.json",
"description": "Product search, delivery dates, the customer's orders, and changes to a delivery"
},
{
"type": "mcp",
"url": "https://flowers.papsandbox.com/poppy/mcp",
"description": "Product search, delivery dates, the customer's orders, and changes to a delivery, as MCP tools"
}
],
"web": {
"browser_session_endpoint": "https://flowers.papsandbox.com/poppy/browser-session"
},
"extensions": {
"operations": {
"version": "1",
"endpoint": "https://flowers.papsandbox.com/poppy/operations"
}
}
}
{
"issuer": "https://flowers.papsandbox.com",
"token_endpoint": "https://flowers.papsandbox.com/oauth/token",
"revocation_endpoint": "https://flowers.papsandbox.com/oauth/revoke",
"authorization_endpoint": "https://flowers.papsandbox.com/oauth/authorize",
"device_authorization_endpoint": "https://flowers.papsandbox.com/oauth/device",
"poppy_domains": [
"flowers.papsandbox.com"
],
"response_types_supported": [
"code"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"urn:ietf:params:oauth:grant-type:jwt-bearer",
"urn:ietf:params:oauth:grant-type:device_code"
],
"code_challenge_methods_supported": [
"S256"
],
"token_endpoint_auth_methods_supported": [
"private_key_jwt"
],
"token_endpoint_auth_signing_alg_values_supported": [
"ES256",
"RS256",
"EdDSA"
],
"revocation_endpoint_auth_methods_supported": [
"private_key_jwt"
],
"dpop_signing_alg_values_supported": [
"ES256",
"RS256",
"EdDSA"
],
"authorization_response_iss_parameter_supported": true,
"client_id_metadata_document_supported": true,
"scopes_supported": [
"poppy:read",
"poppy:write"
]
}
Rules from Personal Agent Protocol draft 0.1 (updated 12 Oct 2026). Section numbers refer to the specification. The draft can change before a stable version; see the path to 1.0.