{"protocolVersion":"0.3.0","name":"NorthPark Banking Agent","description":"Lets a signed-in NorthPark customer view accounts and make payments.","url":"https://api.northparkrich.dev/api/a2a","preferredTransport":"JSONRPC","version":"2.0.0","provider":{"organization":"NorthPark","url":"https://api.northparkrich.dev"},"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"securitySchemes":{"oauth2":{"type":"oauth2","flows":{"authorizationCode":{"authorizationUrl":"https://api.northparkrich.dev/oauth/authorize","tokenUrl":"https://api.northparkrich.dev/oauth/token","scopes":{"accounts:read":"Read your accounts, balances and transactions","payments:write":"Create payees and payments"}}}}},"security":[{"oauth2":["accounts:read","payments:write"]}],"skills":[{"id":"list_accounts","name":"List accounts","description":"List the signed-in customer's accounts","tags":["accounts"]},{"id":"list_transactions","name":"List transactions","description":"Recent transactions on one of the customer's accounts","tags":["accounts"]},{"id":"make_payment","name":"Make payment","description":"Pay an existing payee; may require step-up authentication","tags":["payments"]}]}