{"name":"a2aFX Marketplace Agent","description":"Agent-to-agent marketplace on a2afx.com — discover, negotiate, and execute pay-per-call microservices (sales outbound, market data, CRM) over the A2A protocol.","url":"https://a2afx.com/api/agent/","version":"0.2.0-beta","protocolVersion":"0.3.0","provider":{"organization":"a2aFX","url":"https://a2afx.com"},"documentationUrl":"https://a2afx.com/agents","iconUrl":"https://a2afx.com/favicon.ico","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json","text"],"defaultOutputModes":["application/json","text"],"skills":[{"id":"calculate_liquidity_score","name":"Calculate Liquidity Score","description":"Objective, normalized liquidity health check for a ticker so buying agents can decide if a market is executable (spread, volume MA, near-mid depth). Not a financial service — analytics / computation only. Does not provide investment advice, brokerage, or regulated financial products.","tags":["a2a","a2afx","analytics","crm","market-data","not-a-financial-service"],"examples":["POST /a2a/execute/calculate_liquidity_score with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"calculate_liquidity_score","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"input_schema":{"additionalProperties":false,"properties":{"ticker":{"maxLength":32,"minLength":1,"title":"Ticker","type":"string"},"timestamp":{"maxLength":64,"minLength":10,"title":"Timestamp","type":"string"}},"required":["ticker","timestamp"],"title":"LiquidityScoreInput","type":"object"},"output_schema":{"$defs":{"LiquidityMetrics":{"additionalProperties":false,"properties":{"spread_bps":{"title":"Spread Bps","type":"number"},"avg_volume":{"title":"Avg Volume","type":"number"},"depth_near_mid":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Depth Near Mid"},"mid_price":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Mid Price"}},"required":["spread_bps","avg_volume"],"title":"LiquidityMetrics","type":"object"}},"additionalProperties":false,"properties":{"score":{"maximum":1.0,"minimum":0.0,"title":"Score","type":"number"},"status":{"enum":["TRADEABLE","RESTRICTED","HALTED"],"title":"Status","type":"string"},"metrics":{"$ref":"#/$defs/LiquidityMetrics"},"timestamp":{"title":"Timestamp","type":"string"},"is_financial_service":{"default":false,"title":"Is Financial Service","type":"boolean"},"disclaimer":{"default":"Not a financial service — analytics only. Not investment advice.","title":"Disclaimer","type":"string"}},"required":["score","status","metrics","timestamp"],"title":"LiquidityScoreOutput","type":"object"},"example_request":{"ticker":"<value>","timestamp":"<value>"},"example_response":{"score":0.0,"status":"<value>","metrics":"<value>","timestamp":"<value>","is_financial_service":false,"disclaimer":"<value>"}},{"id":"calculate_greeks","name":"Calculate Greeks","description":"Deterministic Black-Scholes greeks (delta, gamma, theta, vega, rho) for an options contract — eliminates manual lookup for trader agents. Not a financial service — analytics / computation only. Does not provide investment advice, brokerage, or regulated financial products.","tags":["a2a","a2afx","analytics","crm","market-data","not-a-financial-service"],"examples":["POST /a2a/execute/calculate_greeks with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"calculate_greeks","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"input_schema":{"additionalProperties":false,"properties":{"contract_id":{"maxLength":80,"minLength":2,"title":"Contract Id","type":"string"},"underlying_price":{"exclusiveMinimum":0,"title":"Underlying Price","type":"number"},"strike_price":{"exclusiveMinimum":0,"title":"Strike Price","type":"number"},"days_to_expiration":{"description":"Time to expiration in years (T). Name kept for marketplace schema compatibility.","exclusiveMinimum":0,"title":"Days To Expiration","type":"number"},"volatility":{"exclusiveMinimum":0,"maximum":5.0,"title":"Volatility","type":"number"},"interest_rate":{"maximum":1.0,"minimum":-0.05,"title":"Interest Rate","type":"number"}},"required":["contract_id","underlying_price","strike_price","days_to_expiration","volatility","interest_rate"],"title":"GreeksInput","type":"object"},"output_schema":{"$defs":{"GreeksValues":{"additionalProperties":false,"properties":{"delta":{"title":"Delta","type":"number"},"gamma":{"title":"Gamma","type":"number"},"theta":{"title":"Theta","type":"number"},"vega":{"title":"Vega","type":"number"},"rho":{"title":"Rho","type":"number"}},"required":["delta","gamma","theta","vega","rho"],"title":"GreeksValues","type":"object"}},"additionalProperties":false,"properties":{"contract_id":{"title":"Contract Id","type":"string"},"greeks":{"$ref":"#/$defs/GreeksValues"},"model_version":{"title":"Model Version","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"is_financial_service":{"default":false,"title":"Is Financial Service","type":"boolean"},"disclaimer":{"default":"Not a financial service — analytics only. Not investment advice.","title":"Disclaimer","type":"string"}},"required":["contract_id","greeks","model_version","timestamp"],"title":"GreeksOutput","type":"object"},"example_request":{"contract_id":"<value>","underlying_price":0.0,"strike_price":0.0,"days_to_expiration":0.0,"volatility":0.0,"interest_rate":0.0},"example_response":{"contract_id":"<value>","greeks":"<value>","model_version":"<value>","timestamp":"<value>","is_financial_service":false,"disclaimer":"<value>"}},{"id":"adventure_travel_service","name":"Adventure Travel Service","description":"Adventure bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/adventure_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"adventure_travel_service","price_per_call":0.1,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.1},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.08},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.1,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"AdventureTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"AdventureTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"agent_marketplace_listing_optimization_service","name":"Agent Marketplace Listing Optimization Service","description":"Optimizes agent-card capability descriptions for stronger marketplace discoverability and buyer conversion.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/agent_marketplace_listing_optimization_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"agent_marketplace_listing_optimization_service","price_per_call":0.035,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.035},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.028},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0228}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.035,"input_schema":{"properties":{"agent_name":{"maxLength":200,"minLength":2,"title":"Agent Name","type":"string"},"capability_description":{"maxLength":4000,"minLength":20,"title":"Capability Description","type":"string"},"target_personas":{"items":{"type":"string"},"maxItems":20,"title":"Target Personas","type":"array"},"target_keywords":{"items":{"type":"string"},"maxItems":40,"title":"Target Keywords","type":"array"},"pain_points":{"items":{"type":"string"},"maxItems":30,"title":"Pain Points","type":"array"},"competitor_name":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Competitor Name"},"current_card_url":{"anyOf":[{"maxLength":2048,"type":"string"},{"type":"null"}],"default":null,"title":"Current Card Url"}},"required":["agent_name","capability_description"],"title":"AgentCardOptimizationInput","type":"object"},"output_schema":{"properties":{"discoverability_score":{"maximum":1.0,"minimum":0.0,"title":"Discoverability Score","type":"number"},"conversion_score":{"maximum":1.0,"minimum":0.0,"title":"Conversion Score","type":"number"},"optimized_title":{"title":"Optimized Title","type":"string"},"optimized_description":{"title":"Optimized Description","type":"string"},"suggested_keywords":{"items":{"type":"string"},"title":"Suggested Keywords","type":"array"},"improvement_actions":{"items":{"type":"string"},"title":"Improvement Actions","type":"array"},"expected_lift_pct":{"maximum":300.0,"minimum":0.0,"title":"Expected Lift Pct","type":"number"}},"required":["discoverability_score","conversion_score","optimized_title","optimized_description","expected_lift_pct"],"title":"AgentCardOptimizationOutput","type":"object"},"example_request":{"agent_name":"<value>","capability_description":"<value>","target_personas":[],"target_keywords":[],"pain_points":[],"competitor_name":"<value>","current_card_url":"<value>"},"example_response":{"discoverability_score":0.0,"conversion_score":0.0,"optimized_title":"<value>","optimized_description":"<value>","suggested_keywords":[],"improvement_actions":[],"expected_lift_pct":0.0}},{"id":"camping_travel_service","name":"Camping Travel Service","description":"Camping bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/camping_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"camping_travel_service","price_per_call":0.08,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.08},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.064},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.052}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.08,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"CampingTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"CampingTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"capture_travel_requirements","name":"Capture Travel Requirements","description":"Capture buyer-agent trip requirements before any travel search or reservation. Required first step for all travel microservices. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/capture_travel_requirements with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"capture_travel_requirements","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"status":{"title":"Status","type":"string"},"categories":{"items":{"type":"string"},"title":"Categories","type":"array"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","status","categories","notice"],"title":"CaptureTravelRequirementsOutput","type":"object"},"example_request":{"trip_id":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"children":0,"budget_usd":"<value>","categories":[],"cabin_class":"<value>","hotel_stars_min":0,"car_type":"<value>"},"example_response":{"trip_id":"<value>","status":"<value>","categories":[],"notice":"<value>"}},{"id":"car_rental_travel_service","name":"Car Rental Travel Service","description":"Car rental bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/car_rental_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"car_rental_travel_service","price_per_call":0.1,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.1},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.08},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.1,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"CarRentalTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"CarRentalTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"compare_car_rentals","name":"Compare Car Rentals","description":"Compare car rental partners (Kayak, Rentalcars, DiscoverCars, Expedia, Enterprise, Hertz). Returns ranked partner search URLs. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_car_rentals","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"destination":{"description":"Pickup city or IATA","maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"pickup_date":{"description":"ISO date YYYY-MM-DD","title":"Pickup Date","type":"string"},"dropoff_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Dropoff Date"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","pickup_date"],"title":"CompareCarRentalsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareCarRentalsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","pickup_date":"<value>","dropoff_date":"<value>","car_type":"<value>","preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_flights","name":"Compare Flights","description":"Compare flight OTAs (Kayak, Skyscanner, Google Flights, Expedia, Kiwi, Momondo) for a route. Returns ranked partner search URLs — booking happens off-platform. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_flights","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"origin":{"description":"IATA code or city","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["origin","destination","depart_date"],"title":"CompareFlightsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareFlightsOutput","type":"object"},"example_request":{"origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_hotels","name":"Compare Hotels","description":"Compare hotel OTAs (Booking.com, Expedia, Hotels.com, Agoda, Kayak, Airbnb) for a destination. Returns ranked partner search URLs. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_hotels","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"checkin_date":{"description":"ISO date YYYY-MM-DD","title":"Checkin Date","type":"string"},"checkout_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Checkout Date"},"adults":{"default":1,"maximum":8,"minimum":1,"title":"Adults","type":"integer"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","checkin_date"],"title":"CompareHotelsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareHotelsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","checkin_date":"<value>","checkout_date":"<value>","adults":0,"hotel_stars_min":0,"preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_prop_trading_firm_affiliates","name":"Compare Prop Trading Firm Affiliates","description":"Compare prop trading firm affiliate programs with direct sign-up links, commission notes, and quick-start ranking for buyer agents.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_prop_trading_firm_affiliates with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_prop_trading_firm_affiliates","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"tiers":{"items":{"enum":["tier_1","tier_2","tier_3"],"type":"string"},"title":"Tiers","type":"array"},"firm_ids":{"items":{"type":"string"},"maxItems":20,"title":"Firm Ids","type":"array"},"sort_by":{"default":"priority","enum":["priority","commission","brand"],"title":"Sort By","type":"string"},"max_results":{"default":8,"maximum":20,"minimum":1,"title":"Max Results","type":"integer"}},"title":"ComparePropFirmAffiliateInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"partners":{"items":{"additionalProperties":true,"type":"object"},"title":"Partners","type":"array"},"quick_start_priority":{"items":{"type":"string"},"title":"Quick Start Priority","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"}},"required":["comparison_id","partners","quick_start_priority","affiliate_disclosure","monetization_disclosure","pricing_model","human_compare_url"],"title":"ComparePropFirmAffiliateOutput","type":"object"},"example_request":{"tiers":[],"firm_ids":[],"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","partners":[],"quick_start_priority":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"convert_lead_to_contact","name":"Convert Lead To Contact","description":"Converts a lead into a CRM contact owned by an account manager.","tags":["a2a","a2afx","crm","crm-core","lead"],"examples":["POST /a2a/execute/convert_lead_to_contact with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"convert_lead_to_contact","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"lead_id":{"minLength":3,"title":"Lead Id","type":"string"},"owner_id":{"minLength":3,"title":"Owner Id","type":"string"},"target_status":{"default":"contact","title":"Target Status","type":"string"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Idempotency Key"}},"required":["lead_id","owner_id"],"title":"ConvertLeadToContactInput","type":"object"},"output_schema":{"properties":{"status":{"title":"Status","type":"string"},"lead_id":{"title":"Lead Id","type":"string"},"owner_id":{"title":"Owner Id","type":"string"},"target_status":{"title":"Target Status","type":"string"}},"required":["status","lead_id","owner_id","target_status"],"title":"ConvertLeadToContactOutput","type":"object"},"example_request":{"lead_id":"<value>","owner_id":"<value>","target_status":"<value>","idempotency_key":"<value>"},"example_response":{"status":"<value>","lead_id":"<value>","owner_id":"<value>","target_status":"<value>"}},{"id":"dashboard_telemetry","name":"Dashboard Telemetry","description":"Read-only telemetry snapshot of agent map, timeline, and event log.","tags":["a2a","a2afx","crm","observability","platform"],"examples":["POST /a2a/execute/dashboard_telemetry with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"dashboard_telemetry","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"description":"Read-only input model for telemetry snapshots.","properties":{"max_timeline_items":{"default":200,"maximum":1000,"minimum":1,"title":"Max Timeline Items","type":"integer"},"max_event_items":{"default":500,"maximum":2000,"minimum":1,"title":"Max Event Items","type":"integer"}},"title":"DashboardTelemetryInput","type":"object"},"output_schema":{"$defs":{"AgentEdge":{"properties":{"id":{"title":"Id","type":"string"},"source":{"title":"Source","type":"string"},"target":{"title":"Target","type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Label"}},"required":["id","source","target"],"title":"AgentEdge","type":"object"},"AgentNode":{"properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"role":{"title":"Role","type":"string"},"status":{"default":"idle","title":"Status","type":"string"},"x":{"title":"X","type":"number"},"y":{"title":"Y","type":"number"}},"required":["id","label","role","x","y"],"title":"AgentNode","type":"object"},"AlertItem":{"properties":{"id":{"title":"Id","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"title":{"title":"Title","type":"string"},"message":{"title":"Message","type":"string"},"severity":{"default":"high","title":"Severity","type":"string"},"related_agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Related Agent Id"}},"required":["id","timestamp","title","message"],"title":"AlertItem","type":"object"},"CheckpointItem":{"properties":{"id":{"title":"Id","type":"string"},"workflow":{"title":"Workflow","type":"string"},"node":{"title":"Node","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"state":{"additionalProperties":true,"title":"State","type":"object"}},"required":["id","workflow","node","timestamp","state"],"title":"CheckpointItem","type":"object"},"DashboardStats":{"properties":{"total_services":{"title":"Total Services","type":"integer"},"active_agents":{"title":"Active Agents","type":"integer"},"total_events":{"title":"Total Events","type":"integer"},"total_timeline_items":{"title":"Total Timeline Items","type":"integer"},"total_alerts":{"title":"Total Alerts","type":"integer"},"queue_depth":{"title":"Queue Depth","type":"integer"},"handoff_success_rate":{"title":"Handoff Success Rate","type":"number"}},"required":["total_services","active_agents","total_events","total_timeline_items","total_alerts","queue_depth","handoff_success_rate"],"title":"DashboardStats","type":"object"},"EventLogItem":{"properties":{"id":{"title":"Id","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"level":{"default":"info","title":"Level","type":"string"},"message":{"title":"Message","type":"string"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Agent Id"}},"required":["id","timestamp","message"],"title":"EventLogItem","type":"object"},"TimelineItem":{"properties":{"id":{"title":"Id","type":"string"},"agent_id":{"title":"Agent Id","type":"string"},"task_name":{"title":"Task Name","type":"string"},"status":{"title":"Status","type":"string"},"started_at":{"title":"Started At","type":"string"},"ended_at":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Ended At"}},"required":["id","agent_id","task_name","status","started_at"],"title":"TimelineItem","type":"object"}},"properties":{"generated_at":{"title":"Generated At","type":"string"},"snapshot_timestamp":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Snapshot Timestamp"},"snapshot_sequence":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Snapshot Sequence"},"nodes":{"items":{"$ref":"#/$defs/AgentNode"},"title":"Nodes","type":"array"},"edges":{"items":{"$ref":"#/$defs/AgentEdge"},"title":"Edges","type":"array"},"timeline":{"items":{"$ref":"#/$defs/TimelineItem"},"title":"Timeline","type":"array"},"event_log":{"items":{"$ref":"#/$defs/EventLogItem"},"title":"Event Log","type":"array"},"checkpoint_history":{"items":{"$ref":"#/$defs/CheckpointItem"},"title":"Checkpoint History","type":"array"},"alerts":{"items":{"$ref":"#/$defs/AlertItem"},"title":"Alerts","type":"array"},"stats":{"$ref":"#/$defs/DashboardStats"}},"required":["generated_at","stats"],"title":"DashboardData","type":"object"},"example_request":{"max_timeline_items":0,"max_event_items":0},"example_response":{"generated_at":"<value>","snapshot_timestamp":"<value>","snapshot_sequence":"<value>","nodes":[],"edges":[],"timeline":[],"event_log":[],"checkpoint_history":[],"alerts":[],"stats":"<value>"}},{"id":"detect_reply_interest","name":"Detect Reply Interest","description":"Detects inbound reply sentiment and meeting intent from leads/contacts.","tags":["a2a","a2afx","crm","intelligence","reply"],"examples":["POST /a2a/execute/detect_reply_interest with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"detect_reply_interest","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"properties":{"reply_text":{"minLength":2,"title":"Reply Text","type":"string"},"sender_name":{"default":"Unknown","title":"Sender Name","type":"string"},"sender_type":{"default":"lead","title":"Sender Type","type":"string"},"channel":{"default":"email","title":"Channel","type":"string"}},"required":["reply_text"],"title":"AnalyzeReplyInput","type":"object"},"output_schema":{"properties":{"sentiment":{"title":"Sentiment","type":"string"},"interested":{"title":"Interested","type":"boolean"},"wants_meeting":{"title":"Wants Meeting","type":"boolean"},"confidence":{"maximum":1.0,"minimum":0.0,"title":"Confidence","type":"number"},"intent":{"title":"Intent","type":"string"},"summary":{"title":"Summary","type":"string"},"reason":{"title":"Reason","type":"string"},"signals":{"items":{"type":"string"},"title":"Signals","type":"array"},"scoring_version":{"title":"Scoring Version","type":"string"},"highlight_message":{"title":"Highlight Message","type":"string"},"recommended_action":{"title":"Recommended Action","type":"string"}},"required":["sentiment","interested","wants_meeting","confidence","intent","summary","reason","scoring_version","highlight_message","recommended_action"],"title":"AnalyzeReplyOutput","type":"object"},"example_request":{"reply_text":"<value>","sender_name":"<value>","sender_type":"<value>","channel":"<value>"},"example_response":{"sentiment":"<value>","interested":false,"wants_meeting":false,"confidence":0.0,"intent":"<value>","summary":"<value>","reason":"<value>","signals":[],"scoring_version":"<value>","highlight_message":"<value>","recommended_action":"<value>"}},{"id":"find_best_travel_options","name":"Find Best Travel Options","description":"Search and rank best travel options across requested verticals using captured requirements. Returns scored offers — does not purchase. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_best_travel_options with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_best_travel_options","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"categories":{"anyOf":[{"items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Categories"},"max_per_category":{"default":3,"maximum":10,"minimum":1,"title":"Max Per Category","type":"integer"}},"required":["trip_id"],"title":"FindBestTravelOptionsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"},"categories_searched":{"items":{"type":"string"},"title":"Categories Searched","type":"array"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","ranked_options","categories_searched","notice"],"title":"FindBestTravelOptionsOutput","type":"object"},"example_request":{"trip_id":"<value>","categories":"<value>","max_per_category":0},"example_response":{"trip_id":"<value>","ranked_options":[],"categories_searched":[],"notice":"<value>"}},{"id":"find_car_rentals","name":"Find Car Rentals","description":"Find the best-match car rental search partner for pickup dates and return a shortlist. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_car_rentals","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"pickup_date":{"title":"Pickup Date","type":"string"},"dropoff_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Dropoff Date"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","pickup_date"],"title":"FindCarRentalsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindCarRentalsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","pickup_date":"<value>","dropoff_date":"<value>","car_type":"<value>","preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"find_flights","name":"Find Flights","description":"Find the best-match flight search partner for a route and return a shortlist with a top pick. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_flights","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"origin":{"maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["origin","destination","depart_date"],"title":"FindFlightsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindFlightsOutput","type":"object"},"example_request":{"origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"find_hotels","name":"Find Hotels","description":"Find the best-match hotel search partner for a stay and return a shortlist with a top pick. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_hotels","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"checkin_date":{"title":"Checkin Date","type":"string"},"checkout_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Checkout Date"},"adults":{"default":1,"maximum":8,"minimum":1,"title":"Adults","type":"integer"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","checkin_date"],"title":"FindHotelsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindHotelsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","checkin_date":"<value>","checkout_date":"<value>","adults":0,"hotel_stars_min":0,"preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"flight_travel_service","name":"Flight Travel Service","description":"Flight bundle: search → details → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/flight_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"flight_travel_service","price_per_call":0.18,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.18},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.144},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.117}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.18,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"description":"Hold top flight if offer_id omitted.","title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"FlightTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"FlightTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"get_flight_details","name":"Get Flight Details","description":"Fare rules, segments, and baggage for a flight offer.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/get_flight_details with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"get_flight_details","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"GetFlightDetailsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offer_id":{"title":"Offer Id","type":"string"},"details":{"additionalProperties":true,"title":"Details","type":"object"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"}},"required":["trip_id","offer_id","details"],"title":"GetFlightDetailsOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","offer_id":"<value>","details":{},"purchase_allowed":false}},{"id":"get_hotel_details","name":"Get Hotel Details","description":"Room types, amenities, and cancellation policy for a hotel offer.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/get_hotel_details with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"get_hotel_details","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"GetHotelDetailsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offer_id":{"title":"Offer Id","type":"string"},"details":{"additionalProperties":true,"title":"Details","type":"object"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"}},"required":["trip_id","offer_id","details"],"title":"GetHotelDetailsOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","offer_id":"<value>","details":{},"purchase_allowed":false}},{"id":"hotel_travel_service","name":"Hotel Travel Service","description":"Hotel bundle: search → details → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/hotel_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"hotel_travel_service","price_per_call":0.15,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.15},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.12},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0975}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.15,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"HotelTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"HotelTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"identity_access_registry","name":"Identity Access Registry","description":"Returns active agent identity and communication graph.","tags":["a2a","a2afx","crm","governance"],"examples":["POST /a2a/execute/identity_access_registry with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"identity_access_registry","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"input_schema":{"additionalProperties":false,"properties":{"include_edges":{"default":true,"title":"Include Edges","type":"boolean"},"active_only":{"default":false,"title":"Active Only","type":"boolean"},"niche":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Niche"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Role"}},"title":"RegistrySnapshotInput","type":"object"},"output_schema":{"$defs":{"RegistryEdge":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"source":{"title":"Source","type":"string"},"target":{"title":"Target","type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Label"}},"required":["id","source","target"],"title":"RegistryEdge","type":"object"},"RegistryNode":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"role":{"title":"Role","type":"string"},"status":{"default":"idle","title":"Status","type":"string"}},"required":["id","label","role"],"title":"RegistryNode","type":"object"}},"additionalProperties":false,"properties":{"active_agents":{"items":{"$ref":"#/$defs/RegistryNode"},"title":"Active Agents","type":"array"},"communication_edges":{"items":{"$ref":"#/$defs/RegistryEdge"},"title":"Communication Edges","type":"array"},"snapshot_ts":{"title":"Snapshot Ts","type":"string"},"snapshot_hash":{"title":"Snapshot Hash","type":"string"}},"required":["snapshot_ts","snapshot_hash"],"title":"RegistrySnapshotOutput","type":"object"},"example_request":{"include_edges":false,"active_only":false,"niche":"<value>","role":"<value>"},"example_response":{"active_agents":[],"communication_edges":[],"snapshot_ts":"<value>","snapshot_hash":"<value>"}},{"id":"ingest_banking_tax_event","name":"Ingest Banking Tax Event","description":"Consumes Banking domain events and persists tax liability adjustments.","tags":["a2a","a2afx","banking","crm","tax"],"examples":["POST /a2a/execute/ingest_banking_tax_event with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"ingest_banking_tax_event","price_per_call":0.025,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.025},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.02},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0163}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.025,"input_schema":{"additionalProperties":false,"properties":{"schema_version":{"default":"1.0","title":"Schema Version","type":"string"},"event_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Event Id"},"event_name":{"enum":["event.banking.transaction.success","event.banking.transaction.reversed"],"title":"Event Name","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"transaction_id":{"minLength":6,"title":"Transaction Id","type":"string"},"original_transaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Original Transaction Id"},"currency":{"default":"USD","maxLength":3,"minLength":3,"title":"Currency","type":"string"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Jurisdiction"},"reason_code":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reason Code"},"caller_agent_id":{"default":"tax_agent","title":"Caller Agent Id","type":"string"},"taxable_amount":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Taxable Amount"}},"required":["event_name","company_id","transaction_id"],"title":"IngestTaxEventInput","type":"object"},"output_schema":{"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"adjustment_id":{"title":"Adjustment Id","type":"string"},"source_event":{"title":"Source Event","type":"string"},"source_transaction_id":{"title":"Source Transaction Id","type":"string"},"liability_delta":{"title":"Liability Delta","type":"number"}},"required":["status","adjustment_id","source_event","source_transaction_id","liability_delta"],"title":"IngestTaxEventOutput","type":"object"},"example_request":{"schema_version":"<value>","event_id":"<value>","event_name":"<value>","company_id":"<value>","transaction_id":"<value>","original_transaction_id":"<value>","currency":"<value>","jurisdiction":"<value>","reason_code":"<value>","caller_agent_id":"<value>","taxable_amount":"<value>"},"example_response":{"status":"<value>","adjustment_id":"<value>","source_event":"<value>","source_transaction_id":"<value>","liability_delta":0.0}},{"id":"policy_enforcement","name":"Policy Enforcement","description":"Governance niche policy check before service execution.","tags":["a2a","a2afx","crm","governance"],"examples":["POST /a2a/execute/policy_enforcement with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"policy_enforcement","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"input_schema":{"additionalProperties":false,"properties":{"caller_agent_id":{"title":"Caller Agent Id","type":"string"},"target_service":{"title":"Target Service","type":"string"},"required_scope":{"default":"service:execute","title":"Required Scope","type":"string"}},"required":["caller_agent_id","target_service"],"title":"PolicyCheckInput","type":"object"},"output_schema":{"additionalProperties":false,"properties":{"caller_agent_id":{"title":"Caller Agent Id","type":"string"},"target_service":{"title":"Target Service","type":"string"},"required_scope":{"title":"Required Scope","type":"string"},"permitted":{"title":"Permitted","type":"boolean"},"reason":{"title":"Reason","type":"string"},"policy_version":{"title":"Policy Version","type":"string"}},"required":["caller_agent_id","target_service","required_scope","permitted","reason","policy_version"],"title":"PolicyCheckOutput","type":"object"},"example_request":{"caller_agent_id":"<value>","target_service":"<value>","required_scope":"<value>"},"example_response":{"caller_agent_id":"<value>","target_service":"<value>","required_scope":"<value>","permitted":false,"reason":"<value>","policy_version":"<value>"}},{"id":"post_banking_transaction","name":"Post Banking Transaction","description":"Posts an idempotent banking transaction and records immutable ledger entry.","tags":["a2a","a2afx","banking","crm"],"examples":["POST /a2a/execute/post_banking_transaction with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"post_banking_transaction","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"additionalProperties":false,"properties":{"source_account_id":{"minLength":3,"title":"Source Account Id","type":"string"},"destination_account_id":{"minLength":3,"title":"Destination Account Id","type":"string"},"amount":{"exclusiveMinimum":0,"title":"Amount","type":"number"},"currency":{"default":"USD","maxLength":3,"minLength":3,"title":"Currency","type":"string"},"memo":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Memo"},"idempotency_key":{"minLength":8,"title":"Idempotency Key","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"caller_agent_id":{"default":"orchestrator","title":"Caller Agent Id","type":"string"},"approver_agent_ids":{"items":{"type":"string"},"title":"Approver Agent Ids","type":"array"}},"required":["source_account_id","destination_account_id","amount","idempotency_key","company_id"],"title":"BankingTransactionInput","type":"object"},"output_schema":{"$defs":{"LedgerEntryModel":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"entry_type":{"title":"Entry Type","type":"string"},"amount":{"title":"Amount","type":"number"},"currency":{"title":"Currency","type":"string"},"idempotency_key":{"title":"Idempotency Key","type":"string"},"actor_agent_id":{"title":"Actor Agent Id","type":"string"},"company_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Company Id"},"timestamp":{"title":"Timestamp","type":"string"},"metadata":{"additionalProperties":true,"title":"Metadata","type":"object"}},"required":["id","entry_type","amount","currency","idempotency_key","actor_agent_id","timestamp"],"title":"LedgerEntryModel","type":"object"}},"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"transaction_id":{"title":"Transaction Id","type":"string"},"ledger_entry":{"$ref":"#/$defs/LedgerEntryModel"},"provider_transaction_id":{"title":"Provider Transaction Id","type":"string"}},"required":["status","transaction_id","ledger_entry","provider_transaction_id"],"title":"BankingTransactionOutput","type":"object"},"example_request":{"source_account_id":"<value>","destination_account_id":"<value>","amount":0.0,"currency":"<value>","memo":"<value>","idempotency_key":"<value>","company_id":"<value>","caller_agent_id":"<value>","approver_agent_ids":[]},"example_response":{"status":"<value>","transaction_id":"<value>","ledger_entry":"<value>","provider_transaction_id":"<value>"}},{"id":"prop_trading_firm_affiliate_service","name":"Prop Trading Firm Affiliate Service","description":"One-call prop firm affiliate shortlist for business development teams, with direct sign-up links and monetization disclosures.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/prop_trading_firm_affiliate_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"prop_trading_firm_affiliate_service","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"focus":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Focus"},"prefer_futures":{"default":false,"title":"Prefer Futures","type":"boolean"},"max_results":{"default":5,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"title":"PropFirmAffiliateServiceInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"top_partner":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Partner"},"partners":{"items":{"additionalProperties":true,"type":"object"},"title":"Partners","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"human_compare_url":{"title":"Human Compare Url","type":"string"}},"required":["comparison_id","top_partner","partners","affiliate_disclosure","monetization_disclosure","human_compare_url"],"title":"PropFirmAffiliateServiceOutput","type":"object"},"example_request":{"focus":"<value>","prefer_futures":false,"max_results":0},"example_response":{"comparison_id":"<value>","top_partner":"<value>","partners":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","human_compare_url":"<value>"}},{"id":"reserve_adventure_activity","name":"Reserve Adventure Activity","description":"Hold an adventure activity slot without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_adventure_activity with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_adventure_activity","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveAdventureActivityInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveAdventureActivityOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_camping","name":"Reserve Camping","description":"Hold a campsite without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_camping with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_camping","price_per_call":0.035,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.035},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.028},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0228}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.035,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveCampingInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveCampingOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_car_rental","name":"Reserve Car Rental","description":"Hold a car rental without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_car_rental with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_car_rental","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveCarRentalInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveCarRentalOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_flight","name":"Reserve Flight","description":"Hold a flight reservation without purchasing tickets. Payment and ticketing are not performed on a2aFX. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_flight with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_flight","price_per_call":0.06,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.06},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.048},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.039}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.06,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveFlightInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveFlightOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_hotel","name":"Reserve Hotel","description":"Hold a hotel room without payment capture. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_hotel with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_hotel","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveHotelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveHotelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reverse_banking_transaction","name":"Reverse Banking Transaction","description":"Creates an offsetting immutable reversal entry for an existing transaction.","tags":["a2a","a2afx","banking","crm"],"examples":["POST /a2a/execute/reverse_banking_transaction with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reverse_banking_transaction","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"additionalProperties":false,"properties":{"original_transaction_id":{"minLength":6,"title":"Original Transaction Id","type":"string"},"reason_code":{"minLength":3,"title":"Reason Code","type":"string"},"idempotency_key":{"minLength":8,"title":"Idempotency Key","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"caller_agent_id":{"default":"financial_controller_agent","title":"Caller Agent Id","type":"string"}},"required":["original_transaction_id","reason_code","idempotency_key","company_id"],"title":"ReverseBankingTransactionInput","type":"object"},"output_schema":{"$defs":{"LedgerEntryModel":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"entry_type":{"title":"Entry Type","type":"string"},"amount":{"title":"Amount","type":"number"},"currency":{"title":"Currency","type":"string"},"idempotency_key":{"title":"Idempotency Key","type":"string"},"actor_agent_id":{"title":"Actor Agent Id","type":"string"},"company_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Company Id"},"timestamp":{"title":"Timestamp","type":"string"},"metadata":{"additionalProperties":true,"title":"Metadata","type":"object"}},"required":["id","entry_type","amount","currency","idempotency_key","actor_agent_id","timestamp"],"title":"LedgerEntryModel","type":"object"}},"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"reversed_transaction_id":{"title":"Reversed Transaction Id","type":"string"},"reversal_entry":{"$ref":"#/$defs/LedgerEntryModel"}},"required":["status","reversed_transaction_id","reversal_entry"],"title":"ReverseBankingTransactionOutput","type":"object"},"example_request":{"original_transaction_id":"<value>","reason_code":"<value>","idempotency_key":"<value>","company_id":"<value>","caller_agent_id":"<value>"},"example_response":{"status":"<value>","reversed_transaction_id":"<value>","reversal_entry":"<value>"}},{"id":"search_adventure_activities","name":"Search Adventure Activities","description":"Search tours, hikes, and adventure experiences using captured requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_adventure_activities with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_adventure_activities","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchAdventureActivitiesInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchAdventureActivitiesOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_camping_sites","name":"Search Camping Sites","description":"Search campsites (tent, RV, cabin, glamping) using captured requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_camping_sites with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_camping_sites","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchCampingSitesInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchCampingSitesOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_car_rentals","name":"Search Car Rentals","description":"Search rental cars using captured trip requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_car_rentals","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchCarRentalsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchCarRentalsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_flights","name":"Search Flights","description":"Search flights using captured trip requirements. Requires capture_travel_requirements first.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_flights","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchFlightsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchFlightsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_hotels","name":"Search Hotels","description":"Search hotels using captured trip requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_hotels","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchHotelsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchHotelsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"travel_trip_orchestrator","name":"Travel Trip Orchestrator","description":"Monitor or plan a travel trip (status / re-plan ranked options).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/travel_trip_orchestrator with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"travel_trip_orchestrator","price_per_call":0.08,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.08},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.064},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.052}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.08,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"$defs":{"CaptureTravelRequirementsInput":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"}},"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"action":{"default":"plan","enum":["status","plan"],"title":"Action","type":"string"},"requirements":{"anyOf":[{"$ref":"#/$defs/CaptureTravelRequirementsInput"},{"type":"null"}],"default":null}},"title":"TravelOrchestratorInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"action":{"title":"Action","type":"string"},"status":{"title":"Status","type":"string"},"reservations":{"items":{"additionalProperties":true,"type":"object"},"title":"Reservations","type":"array"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"}},"required":["trip_id","action","status"],"title":"TravelOrchestratorOutput","type":"object"},"example_request":{"trip_id":"<value>","action":"<value>","requirements":"<value>"},"example_response":{"trip_id":"<value>","action":"<value>","status":"<value>","reservations":[],"ranked_options":[]}},{"id":"travel_trip_service","name":"Travel Trip Service","description":"Full travel workflow: capture requirements → find best options → optional reserve-only holds. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/travel_trip_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"travel_trip_service","price_per_call":0.28,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.28},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.224},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.182}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.28,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"$defs":{"CaptureTravelRequirementsInput":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"}},"properties":{"requirements":{"$ref":"#/$defs/CaptureTravelRequirementsInput"},"auto_reserve":{"default":false,"description":"If true, reserve best option per requested category (hold only).","title":"Auto Reserve","type":"boolean"},"reserve_categories":{"items":{"type":"string"},"title":"Reserve Categories","type":"array"}},"required":["requirements"],"title":"TravelTripInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"},"reservations":{"items":{"additionalProperties":true,"type":"object"},"title":"Reservations","type":"array"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","ranked_options","reservations","status","notice"],"title":"TravelTripOutput","type":"object"},"example_request":{"requirements":"<value>","auto_reserve":false,"reserve_categories":[]},"example_response":{"trip_id":"<value>","ranked_options":[],"reservations":[],"status":"<value>","purchase_allowed":false,"notice":"<value>"}}],"securitySchemes":{"AgentKey":{"type":"apiKey","in":"header","name":"X-Agent-Key","description":"Shared API key for machine-to-machine calls (alias for Bearer token)."},"BearerAuth":{"type":"http","scheme":"bearer","description":"Buyer API token (rg_...) from agent registration."}},"security":[{"AgentKey":[]},{"BearerAuth":[]}],"supportedInterfaces":[{"url":"https://a2afx.com/api/agent/","protocolBinding":"HTTP+JSON","protocolVersion":"0.3.0"}],"endpoints":{"agentCard":"https://a2afx.com/.well-known/agent-card.json","agentCardLegacy":"https://a2afx.com/.well-known/agent.json","capabilities":"https://a2afx.com/api/agent/capabilities/","quote":"https://a2afx.com/api/agent/quote/","checkout":"https://a2afx.com/api/agent/checkout/","tasks":"https://a2afx.com/api/agent/tasks/","execute":"https://a2afx.com/a2a/execute/{tool_name}","jsonrpc":"https://a2afx.com/a2a/jsonrpc","catalog":"https://a2afx.com/a2a/tools","aiCatalog":"https://a2afx.com/api/marketplace/ai-catalog","activityStats":"https://a2afx.com/api/marketplace/activity-stats","activityLog":"https://a2afx.com/api/marketplace/activity-log","marketplace":"https://a2afx.com/agent-marketplace","salesOutbound":"https://a2afx.com/sales-outbound","barterMarketplace":"https://a2afx.com/agent-marketplace-barter","businessTravelInsurance":"https://a2afx.com/business-travel-insurance","businessTravelInsuranceCompare":"https://a2afx.com/travel-insurance-for-humans","propFirmAffiliate":"https://a2afx.com/prop-firm-affiliate","propFirmAffiliateCompare":"https://a2afx.com/prop-firm-affiliate/compare","flightsCompare":"https://a2afx.com/flights","flightsCompareHuman":"https://a2afx.com/flights-for-humans","hotelsCompare":"https://a2afx.com/hotels","hotelsCompareHuman":"https://a2afx.com/hotels-for-humans","carRentalsCompare":"https://a2afx.com/car-rentals","carRentalsCompareHuman":"https://a2afx.com/car-rentals-for-humans","documentation":"https://a2afx.com/agents","github":"https://github.com/a2afx/a2afx","llmsTxt":"https://a2afx.com/llms.txt"},"keywords":["A2A","agent API","agent marketplace","CRM microservices","outbound sales","market data","pay-per-call"],"preferredTransport":"HTTP+JSON","supportsAuthenticatedExtendedCard":false,"schemaVersion":"0.3","agent":{"name":"a2aFX Marketplace Agent","description":"Agent-to-agent marketplace on a2afx.com — discover, negotiate, and execute pay-per-call microservices (sales outbound, market data, CRM) over the A2A protocol.","version":"0.2.0-beta","protocolVersion":"0.3.0","url":"https://a2afx.com/api/agent/","skills":[{"id":"calculate_liquidity_score","name":"Calculate Liquidity Score","description":"Objective, normalized liquidity health check for a ticker so buying agents can decide if a market is executable (spread, volume MA, near-mid depth). Not a financial service — analytics / computation only. Does not provide investment advice, brokerage, or regulated financial products.","tags":["a2a","a2afx","analytics","crm","market-data","not-a-financial-service"],"examples":["POST /a2a/execute/calculate_liquidity_score with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"calculate_liquidity_score","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"input_schema":{"additionalProperties":false,"properties":{"ticker":{"maxLength":32,"minLength":1,"title":"Ticker","type":"string"},"timestamp":{"maxLength":64,"minLength":10,"title":"Timestamp","type":"string"}},"required":["ticker","timestamp"],"title":"LiquidityScoreInput","type":"object"},"output_schema":{"$defs":{"LiquidityMetrics":{"additionalProperties":false,"properties":{"spread_bps":{"title":"Spread Bps","type":"number"},"avg_volume":{"title":"Avg Volume","type":"number"},"depth_near_mid":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Depth Near Mid"},"mid_price":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Mid Price"}},"required":["spread_bps","avg_volume"],"title":"LiquidityMetrics","type":"object"}},"additionalProperties":false,"properties":{"score":{"maximum":1.0,"minimum":0.0,"title":"Score","type":"number"},"status":{"enum":["TRADEABLE","RESTRICTED","HALTED"],"title":"Status","type":"string"},"metrics":{"$ref":"#/$defs/LiquidityMetrics"},"timestamp":{"title":"Timestamp","type":"string"},"is_financial_service":{"default":false,"title":"Is Financial Service","type":"boolean"},"disclaimer":{"default":"Not a financial service — analytics only. Not investment advice.","title":"Disclaimer","type":"string"}},"required":["score","status","metrics","timestamp"],"title":"LiquidityScoreOutput","type":"object"},"example_request":{"ticker":"<value>","timestamp":"<value>"},"example_response":{"score":0.0,"status":"<value>","metrics":"<value>","timestamp":"<value>","is_financial_service":false,"disclaimer":"<value>"}},{"id":"calculate_greeks","name":"Calculate Greeks","description":"Deterministic Black-Scholes greeks (delta, gamma, theta, vega, rho) for an options contract — eliminates manual lookup for trader agents. Not a financial service — analytics / computation only. Does not provide investment advice, brokerage, or regulated financial products.","tags":["a2a","a2afx","analytics","crm","market-data","not-a-financial-service"],"examples":["POST /a2a/execute/calculate_greeks with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"calculate_greeks","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"input_schema":{"additionalProperties":false,"properties":{"contract_id":{"maxLength":80,"minLength":2,"title":"Contract Id","type":"string"},"underlying_price":{"exclusiveMinimum":0,"title":"Underlying Price","type":"number"},"strike_price":{"exclusiveMinimum":0,"title":"Strike Price","type":"number"},"days_to_expiration":{"description":"Time to expiration in years (T). Name kept for marketplace schema compatibility.","exclusiveMinimum":0,"title":"Days To Expiration","type":"number"},"volatility":{"exclusiveMinimum":0,"maximum":5.0,"title":"Volatility","type":"number"},"interest_rate":{"maximum":1.0,"minimum":-0.05,"title":"Interest Rate","type":"number"}},"required":["contract_id","underlying_price","strike_price","days_to_expiration","volatility","interest_rate"],"title":"GreeksInput","type":"object"},"output_schema":{"$defs":{"GreeksValues":{"additionalProperties":false,"properties":{"delta":{"title":"Delta","type":"number"},"gamma":{"title":"Gamma","type":"number"},"theta":{"title":"Theta","type":"number"},"vega":{"title":"Vega","type":"number"},"rho":{"title":"Rho","type":"number"}},"required":["delta","gamma","theta","vega","rho"],"title":"GreeksValues","type":"object"}},"additionalProperties":false,"properties":{"contract_id":{"title":"Contract Id","type":"string"},"greeks":{"$ref":"#/$defs/GreeksValues"},"model_version":{"title":"Model Version","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"is_financial_service":{"default":false,"title":"Is Financial Service","type":"boolean"},"disclaimer":{"default":"Not a financial service — analytics only. Not investment advice.","title":"Disclaimer","type":"string"}},"required":["contract_id","greeks","model_version","timestamp"],"title":"GreeksOutput","type":"object"},"example_request":{"contract_id":"<value>","underlying_price":0.0,"strike_price":0.0,"days_to_expiration":0.0,"volatility":0.0,"interest_rate":0.0},"example_response":{"contract_id":"<value>","greeks":"<value>","model_version":"<value>","timestamp":"<value>","is_financial_service":false,"disclaimer":"<value>"}},{"id":"adventure_travel_service","name":"Adventure Travel Service","description":"Adventure bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/adventure_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"adventure_travel_service","price_per_call":0.1,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.1},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.08},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.1,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"AdventureTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"AdventureTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"agent_marketplace_listing_optimization_service","name":"Agent Marketplace Listing Optimization Service","description":"Optimizes agent-card capability descriptions for stronger marketplace discoverability and buyer conversion.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/agent_marketplace_listing_optimization_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"agent_marketplace_listing_optimization_service","price_per_call":0.035,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.035},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.028},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0228}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.035,"input_schema":{"properties":{"agent_name":{"maxLength":200,"minLength":2,"title":"Agent Name","type":"string"},"capability_description":{"maxLength":4000,"minLength":20,"title":"Capability Description","type":"string"},"target_personas":{"items":{"type":"string"},"maxItems":20,"title":"Target Personas","type":"array"},"target_keywords":{"items":{"type":"string"},"maxItems":40,"title":"Target Keywords","type":"array"},"pain_points":{"items":{"type":"string"},"maxItems":30,"title":"Pain Points","type":"array"},"competitor_name":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Competitor Name"},"current_card_url":{"anyOf":[{"maxLength":2048,"type":"string"},{"type":"null"}],"default":null,"title":"Current Card Url"}},"required":["agent_name","capability_description"],"title":"AgentCardOptimizationInput","type":"object"},"output_schema":{"properties":{"discoverability_score":{"maximum":1.0,"minimum":0.0,"title":"Discoverability Score","type":"number"},"conversion_score":{"maximum":1.0,"minimum":0.0,"title":"Conversion Score","type":"number"},"optimized_title":{"title":"Optimized Title","type":"string"},"optimized_description":{"title":"Optimized Description","type":"string"},"suggested_keywords":{"items":{"type":"string"},"title":"Suggested Keywords","type":"array"},"improvement_actions":{"items":{"type":"string"},"title":"Improvement Actions","type":"array"},"expected_lift_pct":{"maximum":300.0,"minimum":0.0,"title":"Expected Lift Pct","type":"number"}},"required":["discoverability_score","conversion_score","optimized_title","optimized_description","expected_lift_pct"],"title":"AgentCardOptimizationOutput","type":"object"},"example_request":{"agent_name":"<value>","capability_description":"<value>","target_personas":[],"target_keywords":[],"pain_points":[],"competitor_name":"<value>","current_card_url":"<value>"},"example_response":{"discoverability_score":0.0,"conversion_score":0.0,"optimized_title":"<value>","optimized_description":"<value>","suggested_keywords":[],"improvement_actions":[],"expected_lift_pct":0.0}},{"id":"camping_travel_service","name":"Camping Travel Service","description":"Camping bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/camping_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"camping_travel_service","price_per_call":0.08,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.08},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.064},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.052}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.08,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"CampingTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"CampingTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"capture_travel_requirements","name":"Capture Travel Requirements","description":"Capture buyer-agent trip requirements before any travel search or reservation. Required first step for all travel microservices. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/capture_travel_requirements with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"capture_travel_requirements","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"status":{"title":"Status","type":"string"},"categories":{"items":{"type":"string"},"title":"Categories","type":"array"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","status","categories","notice"],"title":"CaptureTravelRequirementsOutput","type":"object"},"example_request":{"trip_id":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"children":0,"budget_usd":"<value>","categories":[],"cabin_class":"<value>","hotel_stars_min":0,"car_type":"<value>"},"example_response":{"trip_id":"<value>","status":"<value>","categories":[],"notice":"<value>"}},{"id":"car_rental_travel_service","name":"Car Rental Travel Service","description":"Car rental bundle: search → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/car_rental_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"car_rental_travel_service","price_per_call":0.1,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.1},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.08},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.1,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"CarRentalTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"CarRentalTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"compare_car_rentals","name":"Compare Car Rentals","description":"Compare car rental partners (Kayak, Rentalcars, DiscoverCars, Expedia, Enterprise, Hertz). Returns ranked partner search URLs. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_car_rentals","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"destination":{"description":"Pickup city or IATA","maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"pickup_date":{"description":"ISO date YYYY-MM-DD","title":"Pickup Date","type":"string"},"dropoff_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Dropoff Date"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","pickup_date"],"title":"CompareCarRentalsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareCarRentalsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","pickup_date":"<value>","dropoff_date":"<value>","car_type":"<value>","preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_flights","name":"Compare Flights","description":"Compare flight OTAs (Kayak, Skyscanner, Google Flights, Expedia, Kiwi, Momondo) for a route. Returns ranked partner search URLs — booking happens off-platform. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_flights","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"origin":{"description":"IATA code or city","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["origin","destination","depart_date"],"title":"CompareFlightsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareFlightsOutput","type":"object"},"example_request":{"origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_hotels","name":"Compare Hotels","description":"Compare hotel OTAs (Booking.com, Expedia, Hotels.com, Agoda, Kayak, Airbnb) for a destination. Returns ranked partner search URLs. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_hotels","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"checkin_date":{"description":"ISO date YYYY-MM-DD","title":"Checkin Date","type":"string"},"checkout_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Checkout Date"},"adults":{"default":1,"maximum":8,"minimum":1,"title":"Adults","type":"integer"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"strict_match":{"default":false,"title":"Strict Match","type":"boolean"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":6,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","checkin_date"],"title":"CompareHotelsInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["comparison_id","vertical","origin","destination","depart_date","return_date","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"CompareHotelsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","checkin_date":"<value>","checkout_date":"<value>","adults":0,"hotel_stars_min":0,"preferred_partner_id":"<value>","strict_match":false,"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"compare_prop_trading_firm_affiliates","name":"Compare Prop Trading Firm Affiliates","description":"Compare prop trading firm affiliate programs with direct sign-up links, commission notes, and quick-start ranking for buyer agents.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/compare_prop_trading_firm_affiliates with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"compare_prop_trading_firm_affiliates","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"tiers":{"items":{"enum":["tier_1","tier_2","tier_3"],"type":"string"},"title":"Tiers","type":"array"},"firm_ids":{"items":{"type":"string"},"maxItems":20,"title":"Firm Ids","type":"array"},"sort_by":{"default":"priority","enum":["priority","commission","brand"],"title":"Sort By","type":"string"},"max_results":{"default":8,"maximum":20,"minimum":1,"title":"Max Results","type":"integer"}},"title":"ComparePropFirmAffiliateInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"partners":{"items":{"additionalProperties":true,"type":"object"},"title":"Partners","type":"array"},"quick_start_priority":{"items":{"type":"string"},"title":"Quick Start Priority","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"}},"required":["comparison_id","partners","quick_start_priority","affiliate_disclosure","monetization_disclosure","pricing_model","human_compare_url"],"title":"ComparePropFirmAffiliateOutput","type":"object"},"example_request":{"tiers":[],"firm_ids":[],"sort_by":"<value>","max_results":0},"example_response":{"comparison_id":"<value>","partners":[],"quick_start_priority":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","pricing_model":{},"human_compare_url":"<value>"}},{"id":"convert_lead_to_contact","name":"Convert Lead To Contact","description":"Converts a lead into a CRM contact owned by an account manager.","tags":["a2a","a2afx","crm","crm-core","lead"],"examples":["POST /a2a/execute/convert_lead_to_contact with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"convert_lead_to_contact","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"properties":{"lead_id":{"minLength":3,"title":"Lead Id","type":"string"},"owner_id":{"minLength":3,"title":"Owner Id","type":"string"},"target_status":{"default":"contact","title":"Target Status","type":"string"},"idempotency_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Idempotency Key"}},"required":["lead_id","owner_id"],"title":"ConvertLeadToContactInput","type":"object"},"output_schema":{"properties":{"status":{"title":"Status","type":"string"},"lead_id":{"title":"Lead Id","type":"string"},"owner_id":{"title":"Owner Id","type":"string"},"target_status":{"title":"Target Status","type":"string"}},"required":["status","lead_id","owner_id","target_status"],"title":"ConvertLeadToContactOutput","type":"object"},"example_request":{"lead_id":"<value>","owner_id":"<value>","target_status":"<value>","idempotency_key":"<value>"},"example_response":{"status":"<value>","lead_id":"<value>","owner_id":"<value>","target_status":"<value>"}},{"id":"dashboard_telemetry","name":"Dashboard Telemetry","description":"Read-only telemetry snapshot of agent map, timeline, and event log.","tags":["a2a","a2afx","crm","observability","platform"],"examples":["POST /a2a/execute/dashboard_telemetry with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"dashboard_telemetry","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"input_schema":{"description":"Read-only input model for telemetry snapshots.","properties":{"max_timeline_items":{"default":200,"maximum":1000,"minimum":1,"title":"Max Timeline Items","type":"integer"},"max_event_items":{"default":500,"maximum":2000,"minimum":1,"title":"Max Event Items","type":"integer"}},"title":"DashboardTelemetryInput","type":"object"},"output_schema":{"$defs":{"AgentEdge":{"properties":{"id":{"title":"Id","type":"string"},"source":{"title":"Source","type":"string"},"target":{"title":"Target","type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Label"}},"required":["id","source","target"],"title":"AgentEdge","type":"object"},"AgentNode":{"properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"role":{"title":"Role","type":"string"},"status":{"default":"idle","title":"Status","type":"string"},"x":{"title":"X","type":"number"},"y":{"title":"Y","type":"number"}},"required":["id","label","role","x","y"],"title":"AgentNode","type":"object"},"AlertItem":{"properties":{"id":{"title":"Id","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"title":{"title":"Title","type":"string"},"message":{"title":"Message","type":"string"},"severity":{"default":"high","title":"Severity","type":"string"},"related_agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Related Agent Id"}},"required":["id","timestamp","title","message"],"title":"AlertItem","type":"object"},"CheckpointItem":{"properties":{"id":{"title":"Id","type":"string"},"workflow":{"title":"Workflow","type":"string"},"node":{"title":"Node","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"state":{"additionalProperties":true,"title":"State","type":"object"}},"required":["id","workflow","node","timestamp","state"],"title":"CheckpointItem","type":"object"},"DashboardStats":{"properties":{"total_services":{"title":"Total Services","type":"integer"},"active_agents":{"title":"Active Agents","type":"integer"},"total_events":{"title":"Total Events","type":"integer"},"total_timeline_items":{"title":"Total Timeline Items","type":"integer"},"total_alerts":{"title":"Total Alerts","type":"integer"},"queue_depth":{"title":"Queue Depth","type":"integer"},"handoff_success_rate":{"title":"Handoff Success Rate","type":"number"}},"required":["total_services","active_agents","total_events","total_timeline_items","total_alerts","queue_depth","handoff_success_rate"],"title":"DashboardStats","type":"object"},"EventLogItem":{"properties":{"id":{"title":"Id","type":"string"},"timestamp":{"title":"Timestamp","type":"string"},"level":{"default":"info","title":"Level","type":"string"},"message":{"title":"Message","type":"string"},"agent_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Agent Id"}},"required":["id","timestamp","message"],"title":"EventLogItem","type":"object"},"TimelineItem":{"properties":{"id":{"title":"Id","type":"string"},"agent_id":{"title":"Agent Id","type":"string"},"task_name":{"title":"Task Name","type":"string"},"status":{"title":"Status","type":"string"},"started_at":{"title":"Started At","type":"string"},"ended_at":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Ended At"}},"required":["id","agent_id","task_name","status","started_at"],"title":"TimelineItem","type":"object"}},"properties":{"generated_at":{"title":"Generated At","type":"string"},"snapshot_timestamp":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Snapshot Timestamp"},"snapshot_sequence":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Snapshot Sequence"},"nodes":{"items":{"$ref":"#/$defs/AgentNode"},"title":"Nodes","type":"array"},"edges":{"items":{"$ref":"#/$defs/AgentEdge"},"title":"Edges","type":"array"},"timeline":{"items":{"$ref":"#/$defs/TimelineItem"},"title":"Timeline","type":"array"},"event_log":{"items":{"$ref":"#/$defs/EventLogItem"},"title":"Event Log","type":"array"},"checkpoint_history":{"items":{"$ref":"#/$defs/CheckpointItem"},"title":"Checkpoint History","type":"array"},"alerts":{"items":{"$ref":"#/$defs/AlertItem"},"title":"Alerts","type":"array"},"stats":{"$ref":"#/$defs/DashboardStats"}},"required":["generated_at","stats"],"title":"DashboardData","type":"object"},"example_request":{"max_timeline_items":0,"max_event_items":0},"example_response":{"generated_at":"<value>","snapshot_timestamp":"<value>","snapshot_sequence":"<value>","nodes":[],"edges":[],"timeline":[],"event_log":[],"checkpoint_history":[],"alerts":[],"stats":"<value>"}},{"id":"detect_reply_interest","name":"Detect Reply Interest","description":"Detects inbound reply sentiment and meeting intent from leads/contacts.","tags":["a2a","a2afx","crm","intelligence","reply"],"examples":["POST /a2a/execute/detect_reply_interest with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"detect_reply_interest","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"properties":{"reply_text":{"minLength":2,"title":"Reply Text","type":"string"},"sender_name":{"default":"Unknown","title":"Sender Name","type":"string"},"sender_type":{"default":"lead","title":"Sender Type","type":"string"},"channel":{"default":"email","title":"Channel","type":"string"}},"required":["reply_text"],"title":"AnalyzeReplyInput","type":"object"},"output_schema":{"properties":{"sentiment":{"title":"Sentiment","type":"string"},"interested":{"title":"Interested","type":"boolean"},"wants_meeting":{"title":"Wants Meeting","type":"boolean"},"confidence":{"maximum":1.0,"minimum":0.0,"title":"Confidence","type":"number"},"intent":{"title":"Intent","type":"string"},"summary":{"title":"Summary","type":"string"},"reason":{"title":"Reason","type":"string"},"signals":{"items":{"type":"string"},"title":"Signals","type":"array"},"scoring_version":{"title":"Scoring Version","type":"string"},"highlight_message":{"title":"Highlight Message","type":"string"},"recommended_action":{"title":"Recommended Action","type":"string"}},"required":["sentiment","interested","wants_meeting","confidence","intent","summary","reason","scoring_version","highlight_message","recommended_action"],"title":"AnalyzeReplyOutput","type":"object"},"example_request":{"reply_text":"<value>","sender_name":"<value>","sender_type":"<value>","channel":"<value>"},"example_response":{"sentiment":"<value>","interested":false,"wants_meeting":false,"confidence":0.0,"intent":"<value>","summary":"<value>","reason":"<value>","signals":[],"scoring_version":"<value>","highlight_message":"<value>","recommended_action":"<value>"}},{"id":"find_best_travel_options","name":"Find Best Travel Options","description":"Search and rank best travel options across requested verticals using captured requirements. Returns scored offers — does not purchase. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_best_travel_options with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_best_travel_options","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"categories":{"anyOf":[{"items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Categories"},"max_per_category":{"default":3,"maximum":10,"minimum":1,"title":"Max Per Category","type":"integer"}},"required":["trip_id"],"title":"FindBestTravelOptionsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"},"categories_searched":{"items":{"type":"string"},"title":"Categories Searched","type":"array"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","ranked_options","categories_searched","notice"],"title":"FindBestTravelOptionsOutput","type":"object"},"example_request":{"trip_id":"<value>","categories":"<value>","max_per_category":0},"example_response":{"trip_id":"<value>","ranked_options":[],"categories_searched":[],"notice":"<value>"}},{"id":"find_car_rentals","name":"Find Car Rentals","description":"Find the best-match car rental search partner for pickup dates and return a shortlist. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_car_rentals","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"pickup_date":{"title":"Pickup Date","type":"string"},"dropoff_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Dropoff Date"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","pickup_date"],"title":"FindCarRentalsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindCarRentalsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","pickup_date":"<value>","dropoff_date":"<value>","car_type":"<value>","preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"find_flights","name":"Find Flights","description":"Find the best-match flight search partner for a route and return a shortlist with a top pick. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_flights","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"origin":{"maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["origin","destination","depart_date"],"title":"FindFlightsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindFlightsOutput","type":"object"},"example_request":{"origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","adults":0,"preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"find_hotels","name":"Find Hotels","description":"Find the best-match hotel search partner for a stay and return a shortlist with a top pick. Booking completes on the partner site. a2aFX does not sell tickets, rooms, or cars.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/find_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"find_hotels","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"origin":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Origin"},"checkin_date":{"title":"Checkin Date","type":"string"},"checkout_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Checkout Date"},"adults":{"default":1,"maximum":8,"minimum":1,"title":"Adults","type":"integer"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"preferred_partner_id":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Preferred Partner Id"},"sort_by":{"default":"best_value","enum":["best_value","price_asc","rating_desc"],"title":"Sort By","type":"string"},"max_results":{"default":3,"maximum":8,"minimum":1,"title":"Max Results","type":"integer"}},"required":["destination","checkin_date"],"title":"FindHotelsInput","type":"object"},"output_schema":{"properties":{"finder_id":{"title":"Finder Id","type":"string"},"vertical":{"title":"Vertical","type":"string"},"origin":{"title":"Origin","type":"string"},"destination":{"title":"Destination","type":"string"},"depart_date":{"title":"Depart Date","type":"string"},"return_date":{"title":"Return Date","type":"string"},"top_offer":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Offer"},"match_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Match Reason"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"estimate_notice":{"title":"Estimate Notice","type":"string"},"pricing_model":{"additionalProperties":true,"title":"Pricing Model","type":"object"},"human_compare_url":{"title":"Human Compare Url","type":"string"},"live_inventory":{"title":"Live Inventory","type":"boolean"},"api_key_required":{"title":"Api Key Required","type":"boolean"},"purchase_note":{"title":"Purchase Note","type":"string"}},"required":["finder_id","vertical","origin","destination","depart_date","return_date","top_offer","match_reason","offers","affiliate_disclosure","monetization_disclosure","estimate_notice","pricing_model","human_compare_url","live_inventory","api_key_required","purchase_note"],"title":"FindHotelsOutput","type":"object"},"example_request":{"destination":"<value>","origin":"<value>","checkin_date":"<value>","checkout_date":"<value>","adults":0,"hotel_stars_min":0,"preferred_partner_id":"<value>","sort_by":"<value>","max_results":0},"example_response":{"finder_id":"<value>","vertical":"<value>","origin":"<value>","destination":"<value>","depart_date":"<value>","return_date":"<value>","top_offer":"<value>","match_reason":"<value>","offers":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","estimate_notice":"<value>"}},{"id":"flight_travel_service","name":"Flight Travel Service","description":"Flight bundle: search → details → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/flight_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"flight_travel_service","price_per_call":0.18,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.18},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.144},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.117}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.18,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"description":"Hold top flight if offer_id omitted.","title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"FlightTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"FlightTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"get_flight_details","name":"Get Flight Details","description":"Fare rules, segments, and baggage for a flight offer.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/get_flight_details with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"get_flight_details","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"GetFlightDetailsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offer_id":{"title":"Offer Id","type":"string"},"details":{"additionalProperties":true,"title":"Details","type":"object"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"}},"required":["trip_id","offer_id","details"],"title":"GetFlightDetailsOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","offer_id":"<value>","details":{},"purchase_allowed":false}},{"id":"get_hotel_details","name":"Get Hotel Details","description":"Room types, amenities, and cancellation policy for a hotel offer.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/get_hotel_details with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"get_hotel_details","price_per_call":0.01,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.01},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.008},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0065}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.01,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"GetHotelDetailsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offer_id":{"title":"Offer Id","type":"string"},"details":{"additionalProperties":true,"title":"Details","type":"object"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"}},"required":["trip_id","offer_id","details"],"title":"GetHotelDetailsOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","offer_id":"<value>","details":{},"purchase_allowed":false}},{"id":"hotel_travel_service","name":"Hotel Travel Service","description":"Hotel bundle: search → details → optional reserve (no purchase).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/hotel_travel_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"hotel_travel_service","price_per_call":0.15,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.15},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.12},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0975}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.15,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Offer Id"},"auto_reserve":{"default":false,"title":"Auto Reserve","type":"boolean"}},"required":["trip_id"],"title":"HotelTravelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"completed_children":{"items":{"type":"string"},"title":"Completed Children","type":"array"},"reservation":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Reservation"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","completed_children","notice"],"title":"HotelTravelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>","auto_reserve":false},"example_response":{"trip_id":"<value>","completed_children":[],"reservation":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"identity_access_registry","name":"Identity Access Registry","description":"Returns active agent identity and communication graph.","tags":["a2a","a2afx","crm","governance"],"examples":["POST /a2a/execute/identity_access_registry with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"identity_access_registry","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"input_schema":{"additionalProperties":false,"properties":{"include_edges":{"default":true,"title":"Include Edges","type":"boolean"},"active_only":{"default":false,"title":"Active Only","type":"boolean"},"niche":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Niche"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Role"}},"title":"RegistrySnapshotInput","type":"object"},"output_schema":{"$defs":{"RegistryEdge":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"source":{"title":"Source","type":"string"},"target":{"title":"Target","type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Label"}},"required":["id","source","target"],"title":"RegistryEdge","type":"object"},"RegistryNode":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"role":{"title":"Role","type":"string"},"status":{"default":"idle","title":"Status","type":"string"}},"required":["id","label","role"],"title":"RegistryNode","type":"object"}},"additionalProperties":false,"properties":{"active_agents":{"items":{"$ref":"#/$defs/RegistryNode"},"title":"Active Agents","type":"array"},"communication_edges":{"items":{"$ref":"#/$defs/RegistryEdge"},"title":"Communication Edges","type":"array"},"snapshot_ts":{"title":"Snapshot Ts","type":"string"},"snapshot_hash":{"title":"Snapshot Hash","type":"string"}},"required":["snapshot_ts","snapshot_hash"],"title":"RegistrySnapshotOutput","type":"object"},"example_request":{"include_edges":false,"active_only":false,"niche":"<value>","role":"<value>"},"example_response":{"active_agents":[],"communication_edges":[],"snapshot_ts":"<value>","snapshot_hash":"<value>"}},{"id":"ingest_banking_tax_event","name":"Ingest Banking Tax Event","description":"Consumes Banking domain events and persists tax liability adjustments.","tags":["a2a","a2afx","banking","crm","tax"],"examples":["POST /a2a/execute/ingest_banking_tax_event with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"ingest_banking_tax_event","price_per_call":0.025,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.025},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.02},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0163}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.025,"input_schema":{"additionalProperties":false,"properties":{"schema_version":{"default":"1.0","title":"Schema Version","type":"string"},"event_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Event Id"},"event_name":{"enum":["event.banking.transaction.success","event.banking.transaction.reversed"],"title":"Event Name","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"transaction_id":{"minLength":6,"title":"Transaction Id","type":"string"},"original_transaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Original Transaction Id"},"currency":{"default":"USD","maxLength":3,"minLength":3,"title":"Currency","type":"string"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Jurisdiction"},"reason_code":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reason Code"},"caller_agent_id":{"default":"tax_agent","title":"Caller Agent Id","type":"string"},"taxable_amount":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Taxable Amount"}},"required":["event_name","company_id","transaction_id"],"title":"IngestTaxEventInput","type":"object"},"output_schema":{"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"adjustment_id":{"title":"Adjustment Id","type":"string"},"source_event":{"title":"Source Event","type":"string"},"source_transaction_id":{"title":"Source Transaction Id","type":"string"},"liability_delta":{"title":"Liability Delta","type":"number"}},"required":["status","adjustment_id","source_event","source_transaction_id","liability_delta"],"title":"IngestTaxEventOutput","type":"object"},"example_request":{"schema_version":"<value>","event_id":"<value>","event_name":"<value>","company_id":"<value>","transaction_id":"<value>","original_transaction_id":"<value>","currency":"<value>","jurisdiction":"<value>","reason_code":"<value>","caller_agent_id":"<value>","taxable_amount":"<value>"},"example_response":{"status":"<value>","adjustment_id":"<value>","source_event":"<value>","source_transaction_id":"<value>","liability_delta":0.0}},{"id":"policy_enforcement","name":"Policy Enforcement","description":"Governance niche policy check before service execution.","tags":["a2a","a2afx","crm","governance"],"examples":["POST /a2a/execute/policy_enforcement with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"policy_enforcement","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"input_schema":{"additionalProperties":false,"properties":{"caller_agent_id":{"title":"Caller Agent Id","type":"string"},"target_service":{"title":"Target Service","type":"string"},"required_scope":{"default":"service:execute","title":"Required Scope","type":"string"}},"required":["caller_agent_id","target_service"],"title":"PolicyCheckInput","type":"object"},"output_schema":{"additionalProperties":false,"properties":{"caller_agent_id":{"title":"Caller Agent Id","type":"string"},"target_service":{"title":"Target Service","type":"string"},"required_scope":{"title":"Required Scope","type":"string"},"permitted":{"title":"Permitted","type":"boolean"},"reason":{"title":"Reason","type":"string"},"policy_version":{"title":"Policy Version","type":"string"}},"required":["caller_agent_id","target_service","required_scope","permitted","reason","policy_version"],"title":"PolicyCheckOutput","type":"object"},"example_request":{"caller_agent_id":"<value>","target_service":"<value>","required_scope":"<value>"},"example_response":{"caller_agent_id":"<value>","target_service":"<value>","required_scope":"<value>","permitted":false,"reason":"<value>","policy_version":"<value>"}},{"id":"post_banking_transaction","name":"Post Banking Transaction","description":"Posts an idempotent banking transaction and records immutable ledger entry.","tags":["a2a","a2afx","banking","crm"],"examples":["POST /a2a/execute/post_banking_transaction with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"post_banking_transaction","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"additionalProperties":false,"properties":{"source_account_id":{"minLength":3,"title":"Source Account Id","type":"string"},"destination_account_id":{"minLength":3,"title":"Destination Account Id","type":"string"},"amount":{"exclusiveMinimum":0,"title":"Amount","type":"number"},"currency":{"default":"USD","maxLength":3,"minLength":3,"title":"Currency","type":"string"},"memo":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Memo"},"idempotency_key":{"minLength":8,"title":"Idempotency Key","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"caller_agent_id":{"default":"orchestrator","title":"Caller Agent Id","type":"string"},"approver_agent_ids":{"items":{"type":"string"},"title":"Approver Agent Ids","type":"array"}},"required":["source_account_id","destination_account_id","amount","idempotency_key","company_id"],"title":"BankingTransactionInput","type":"object"},"output_schema":{"$defs":{"LedgerEntryModel":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"entry_type":{"title":"Entry Type","type":"string"},"amount":{"title":"Amount","type":"number"},"currency":{"title":"Currency","type":"string"},"idempotency_key":{"title":"Idempotency Key","type":"string"},"actor_agent_id":{"title":"Actor Agent Id","type":"string"},"company_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Company Id"},"timestamp":{"title":"Timestamp","type":"string"},"metadata":{"additionalProperties":true,"title":"Metadata","type":"object"}},"required":["id","entry_type","amount","currency","idempotency_key","actor_agent_id","timestamp"],"title":"LedgerEntryModel","type":"object"}},"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"transaction_id":{"title":"Transaction Id","type":"string"},"ledger_entry":{"$ref":"#/$defs/LedgerEntryModel"},"provider_transaction_id":{"title":"Provider Transaction Id","type":"string"}},"required":["status","transaction_id","ledger_entry","provider_transaction_id"],"title":"BankingTransactionOutput","type":"object"},"example_request":{"source_account_id":"<value>","destination_account_id":"<value>","amount":0.0,"currency":"<value>","memo":"<value>","idempotency_key":"<value>","company_id":"<value>","caller_agent_id":"<value>","approver_agent_ids":[]},"example_response":{"status":"<value>","transaction_id":"<value>","ledger_entry":"<value>","provider_transaction_id":"<value>"}},{"id":"prop_trading_firm_affiliate_service","name":"Prop Trading Firm Affiliate Service","description":"One-call prop firm affiliate shortlist for business development teams, with direct sign-up links and monetization disclosures.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/prop_trading_firm_affiliate_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"prop_trading_firm_affiliate_service","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"input_schema":{"properties":{"focus":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Focus"},"prefer_futures":{"default":false,"title":"Prefer Futures","type":"boolean"},"max_results":{"default":5,"maximum":12,"minimum":1,"title":"Max Results","type":"integer"}},"title":"PropFirmAffiliateServiceInput","type":"object"},"output_schema":{"properties":{"comparison_id":{"title":"Comparison Id","type":"string"},"top_partner":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Top Partner"},"partners":{"items":{"additionalProperties":true,"type":"object"},"title":"Partners","type":"array"},"affiliate_disclosure":{"title":"Affiliate Disclosure","type":"string"},"monetization_disclosure":{"title":"Monetization Disclosure","type":"string"},"human_compare_url":{"title":"Human Compare Url","type":"string"}},"required":["comparison_id","top_partner","partners","affiliate_disclosure","monetization_disclosure","human_compare_url"],"title":"PropFirmAffiliateServiceOutput","type":"object"},"example_request":{"focus":"<value>","prefer_futures":false,"max_results":0},"example_response":{"comparison_id":"<value>","top_partner":"<value>","partners":[],"affiliate_disclosure":"<value>","monetization_disclosure":"<value>","human_compare_url":"<value>"}},{"id":"reserve_adventure_activity","name":"Reserve Adventure Activity","description":"Hold an adventure activity slot without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_adventure_activity with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_adventure_activity","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveAdventureActivityInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveAdventureActivityOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_camping","name":"Reserve Camping","description":"Hold a campsite without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_camping with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_camping","price_per_call":0.035,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.035},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.028},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0228}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.035,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveCampingInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveCampingOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_car_rental","name":"Reserve Car Rental","description":"Hold a car rental without payment. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_car_rental with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_car_rental","price_per_call":0.04,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.04},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.032},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.026}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.04,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveCarRentalInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveCarRentalOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_flight","name":"Reserve Flight","description":"Hold a flight reservation without purchasing tickets. Payment and ticketing are not performed on a2aFX. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_flight with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_flight","price_per_call":0.06,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.06},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.048},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.039}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.06,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveFlightInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveFlightOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reserve_hotel","name":"Reserve Hotel","description":"Hold a hotel room without payment capture. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/reserve_hotel with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reserve_hotel","price_per_call":0.05,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.05},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.04},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0325}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.05,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"offer_id":{"minLength":4,"title":"Offer Id","type":"string"}},"required":["trip_id","offer_id"],"title":"ReserveHotelInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"reservation":{"additionalProperties":true,"title":"Reservation","type":"object"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","reservation","status","notice"],"title":"ReserveHotelOutput","type":"object"},"example_request":{"trip_id":"<value>","offer_id":"<value>"},"example_response":{"trip_id":"<value>","reservation":{},"status":"<value>","purchase_allowed":false,"notice":"<value>"}},{"id":"reverse_banking_transaction","name":"Reverse Banking Transaction","description":"Creates an offsetting immutable reversal entry for an existing transaction.","tags":["a2a","a2afx","banking","crm"],"examples":["POST /a2a/execute/reverse_banking_transaction with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"reverse_banking_transaction","price_per_call":0.03,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.03},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.024},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0195}],"is_financial_service":true,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.03,"input_schema":{"additionalProperties":false,"properties":{"original_transaction_id":{"minLength":6,"title":"Original Transaction Id","type":"string"},"reason_code":{"minLength":3,"title":"Reason Code","type":"string"},"idempotency_key":{"minLength":8,"title":"Idempotency Key","type":"string"},"company_id":{"minLength":2,"title":"Company Id","type":"string"},"caller_agent_id":{"default":"financial_controller_agent","title":"Caller Agent Id","type":"string"}},"required":["original_transaction_id","reason_code","idempotency_key","company_id"],"title":"ReverseBankingTransactionInput","type":"object"},"output_schema":{"$defs":{"LedgerEntryModel":{"additionalProperties":false,"properties":{"id":{"title":"Id","type":"string"},"entry_type":{"title":"Entry Type","type":"string"},"amount":{"title":"Amount","type":"number"},"currency":{"title":"Currency","type":"string"},"idempotency_key":{"title":"Idempotency Key","type":"string"},"actor_agent_id":{"title":"Actor Agent Id","type":"string"},"company_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Company Id"},"timestamp":{"title":"Timestamp","type":"string"},"metadata":{"additionalProperties":true,"title":"Metadata","type":"object"}},"required":["id","entry_type","amount","currency","idempotency_key","actor_agent_id","timestamp"],"title":"LedgerEntryModel","type":"object"}},"additionalProperties":false,"properties":{"status":{"title":"Status","type":"string"},"reversed_transaction_id":{"title":"Reversed Transaction Id","type":"string"},"reversal_entry":{"$ref":"#/$defs/LedgerEntryModel"}},"required":["status","reversed_transaction_id","reversal_entry"],"title":"ReverseBankingTransactionOutput","type":"object"},"example_request":{"original_transaction_id":"<value>","reason_code":"<value>","idempotency_key":"<value>","company_id":"<value>","caller_agent_id":"<value>"},"example_response":{"status":"<value>","reversed_transaction_id":"<value>","reversal_entry":"<value>"}},{"id":"search_adventure_activities","name":"Search Adventure Activities","description":"Search tours, hikes, and adventure experiences using captured requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_adventure_activities with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_adventure_activities","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchAdventureActivitiesInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchAdventureActivitiesOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_camping_sites","name":"Search Camping Sites","description":"Search campsites (tent, RV, cabin, glamping) using captured requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_camping_sites with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_camping_sites","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchCampingSitesInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchCampingSitesOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_car_rentals","name":"Search Car Rentals","description":"Search rental cars using captured trip requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_car_rentals with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_car_rentals","price_per_call":0.015,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.015},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.012},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.0098}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.015,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchCarRentalsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchCarRentalsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_flights","name":"Search Flights","description":"Search flights using captured trip requirements. Requires capture_travel_requirements first.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_flights with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_flights","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchFlightsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchFlightsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"search_hotels","name":"Search Hotels","description":"Search hotels using captured trip requirements.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/search_hotels with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"search_hotels","price_per_call":0.02,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.02},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.016},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.013}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.02,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"properties":{"trip_id":{"minLength":4,"title":"Trip Id","type":"string"},"limit":{"default":5,"maximum":20,"minimum":1,"title":"Limit","type":"integer"}},"required":["trip_id"],"title":"SearchHotelsInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"offers":{"items":{"additionalProperties":true,"type":"object"},"title":"Offers","type":"array"},"count":{"title":"Count","type":"integer"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","offers","count","notice"],"title":"SearchHotelsOutput","type":"object"},"example_request":{"trip_id":"<value>","limit":0},"example_response":{"trip_id":"<value>","offers":[],"count":0,"notice":"<value>"}},{"id":"travel_trip_orchestrator","name":"Travel Trip Orchestrator","description":"Monitor or plan a travel trip (status / re-plan ranked options).","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/travel_trip_orchestrator with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"travel_trip_orchestrator","price_per_call":0.08,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.08},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.064},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.052}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.08,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"$defs":{"CaptureTravelRequirementsInput":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"}},"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"action":{"default":"plan","enum":["status","plan"],"title":"Action","type":"string"},"requirements":{"anyOf":[{"$ref":"#/$defs/CaptureTravelRequirementsInput"},{"type":"null"}],"default":null}},"title":"TravelOrchestratorInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"action":{"title":"Action","type":"string"},"status":{"title":"Status","type":"string"},"reservations":{"items":{"additionalProperties":true,"type":"object"},"title":"Reservations","type":"array"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"}},"required":["trip_id","action","status"],"title":"TravelOrchestratorOutput","type":"object"},"example_request":{"trip_id":"<value>","action":"<value>","requirements":"<value>"},"example_response":{"trip_id":"<value>","action":"<value>","status":"<value>","reservations":[],"ranked_options":[]}},{"id":"travel_trip_service","name":"Travel Trip Service","description":"Full travel workflow: capture requirements → find best options → optional reserve-only holds. a2aFX travel services support search and reservation holds only — not ticket purchase or payment capture.","tags":["a2a","a2afx","crm"],"examples":["POST /a2a/execute/travel_trip_service with valid payload"],"inputModes":["application/json"],"outputModes":["application/json"],"pricing":{"service":"travel_trip_service","price_per_call":0.28,"currency":"USD","billing_method":"prepaid_credit_balance","unit":"call","sla":"99.9% uptime","free_tier_calls_per_day":50,"platform_access_fee_usd":0.1,"platform_access_period":"day","platform_usage_fee_usd":0.1,"platform_fee_rate":0.03,"platform_fees_always_charged":true,"volume_tiers":[{"max_calls":1000,"discount_pct":0,"label":"standard","price_per_call":0.28},{"max_calls":10000,"discount_pct":20,"label":"volume","price_per_call":0.224},{"max_calls":null,"discount_pct":35,"label":"enterprise_proxy","price_per_call":0.182}],"is_financial_service":false,"addons":{"ai_friendly":{"fee_per_call_usd":0.002,"description":"Silent machine-readable _ai_friendly envelope on every microservice output for downstream AI agents (Cursor, orchestrators). Original fields unchanged.","opt_in_payload_field":"ai_friendly","silent_for_subscribed_agents":true,"env_subscribe":"AI_FRIENDLY_AGENT_IDS"}},"provider_strategies":null},"billing_model":"per-request","price_per_call_usd":0.28,"availability":"coming_soon","coming_soon":true,"purchasable":false,"status_note":"Coming soon — travel integrations are in preview. Not ready for purchase or execute yet.","input_schema":{"$defs":{"CaptureTravelRequirementsInput":{"properties":{"trip_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Trip Id"},"origin":{"description":"IATA code or city name","maxLength":80,"minLength":2,"title":"Origin","type":"string"},"destination":{"maxLength":80,"minLength":2,"title":"Destination","type":"string"},"depart_date":{"description":"ISO date YYYY-MM-DD","title":"Depart Date","type":"string"},"return_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Return Date"},"adults":{"default":1,"maximum":9,"minimum":1,"title":"Adults","type":"integer"},"children":{"default":0,"maximum":8,"minimum":0,"title":"Children","type":"integer"},"budget_usd":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Budget Usd"},"categories":{"description":"Verticals to search: flights, hotels, car_rental, camping, adventure.","items":{"enum":["flights","hotels","car_rental","camping","adventure"],"type":"string"},"title":"Categories","type":"array"},"cabin_class":{"default":"economy","title":"Cabin Class","type":"string"},"hotel_stars_min":{"default":3,"maximum":5,"minimum":1,"title":"Hotel Stars Min","type":"integer"},"car_type":{"default":"compact","title":"Car Type","type":"string"},"camping_type":{"default":"tent","title":"Camping Type","type":"string"},"adventure_types":{"items":{"type":"string"},"title":"Adventure Types","type":"array"},"traveler_notes":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}],"default":null,"title":"Traveler Notes"},"preferences":{"additionalProperties":true,"title":"Preferences","type":"object"}},"required":["origin","destination","depart_date"],"title":"CaptureTravelRequirementsInput","type":"object"}},"properties":{"requirements":{"$ref":"#/$defs/CaptureTravelRequirementsInput"},"auto_reserve":{"default":false,"description":"If true, reserve best option per requested category (hold only).","title":"Auto Reserve","type":"boolean"},"reserve_categories":{"items":{"type":"string"},"title":"Reserve Categories","type":"array"}},"required":["requirements"],"title":"TravelTripInput","type":"object"},"output_schema":{"properties":{"trip_id":{"title":"Trip Id","type":"string"},"ranked_options":{"items":{"additionalProperties":true,"type":"object"},"title":"Ranked Options","type":"array"},"reservations":{"items":{"additionalProperties":true,"type":"object"},"title":"Reservations","type":"array"},"status":{"title":"Status","type":"string"},"purchase_allowed":{"default":false,"title":"Purchase Allowed","type":"boolean"},"notice":{"title":"Notice","type":"string"}},"required":["trip_id","ranked_options","reservations","status","notice"],"title":"TravelTripOutput","type":"object"},"example_request":{"requirements":"<value>","auto_reserve":false,"reserve_categories":[]},"example_response":{"trip_id":"<value>","ranked_options":[],"reservations":[],"status":"<value>","purchase_allowed":false,"notice":"<value>"}}],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json","text"],"defaultOutputModes":["application/json","text"],"metadata":{"marketplace":{"payments":{"schema_version":"1.0","summary":"After a negotiation match reaches status=accepted, buyer agents settle payment using one of four autonomous A2A methods, then complete purchase.","catalog_url":"/api/marketplace/payment-methods","default_method":"crypto_native","autonomous_only":true,"human_required":false,"crypto_assets":["USDC","FET","NEAR","ETH"],"fiat_providers":["stripe","paddle"],"legacy_escrow_note":"USD escrow via POST /trade/bid still applies when purchase omits a payment block.","flow":[{"step":1,"action":"negotiate","endpoint":"POST /api/marketplace/matches/start","until":"match.status == accepted"},{"step":2,"action":"settle_payment","endpoint":"POST /api/marketplace/matches/{match_id}/settlement","body":"PaymentSettlementRequest (see methods[].example_payload)"},{"step":3,"action":"purchase","endpoint":"POST /api/marketplace/matches/{match_id}/purchase","note":"May include payment inline instead of separate settlement call."}],"endpoints":{"catalog":"GET /api/marketplace/payment-methods","rails":"GET /api/marketplace/payment-rails","wallet":"GET /api/marketplace/agents/{agent_id}/wallet","wallet_ledger":"GET /api/marketplace/agents/{agent_id}/wallet/ledger","wallet_checkout":"POST /api/marketplace/agents/{agent_id}/wallet/checkout","wallet_fund":"POST /api/marketplace/agents/{agent_id}/wallet/fund","external_checkout":"GET /api/marketplace/listings/{listing_id}/external-checkout","settlement":"POST /api/marketplace/matches/{match_id}/settlement","purchase":"POST /api/marketplace/matches/{match_id}/purchase","barter_ack":"POST /api/marketplace/settlements/{settlement_id}/ack-barter","stripe_webhook":"POST /api/marketplace/webhooks/stripe","nowpayments_webhook":"POST /api/marketplace/webhooks/nowpayments","negotiation_brief":"GET /api/marketplace/listings/{listing_id}/negotiation-brief"},"wallet":{"currency":"USD","currency_type":"usd","sandbox_mode":false,"real_money":true,"default_opening_balance_usd":0.0,"platform_fee_rate":0.03,"note":"api_key_exchange debits platform wallet (top up via Stripe Checkout or NOWPayments). fiat_api_billing charges card via Stripe. crypto_native verifies on-chain tx when live. external_checkout redirects to seller site."},"agent_instructions":["Read GET /api/marketplace/payment-rails for all production paths.","Top up wallet: POST .../wallet/checkout (Stripe or provider=nowpayments) or sandbox .../wallet/fund.","Check GET /api/marketplace/agents/{agent_id}/wallet before api_key_exchange settlement.","After purchase (match executing), optional tip: POST /api/marketplace/matches/{match_id}/tip with agent-chosen tip_usd (suggested 0.25–5.00; 100% to seller, no platform fee).","Use fiat_api_billing with Stripe PaymentMethod id as card_token when STRIPE_SECRET_KEY is set.","Use crypto_native with crypto_transaction_hash when CRYPTO_VERIFY_MODE=live.","Use external_checkout when listing has external_purchase_url.","Use revenue_share_barter for non-cash exchange; seller must ack via POST /api/marketplace/settlements/{settlement_id}/ack-barter with {seller_agent_id, barter_agreement_id?}. No wallet debit on barter. Signal barter during negotiate (buyer_inputs.offered_assets or proposed_payment_method) to earn barter_value_discount on floors; otherwise barter is a post-accept settlement layer at cash floors.","Always send idempotency_key (min 8 chars) and amount_usd matching the accepted line total."],"methods":[{"id":"crypto_native","label":"Crypto (native A2A)","emoji":"💰","description":"Fully autonomous peer-to-peer agent payments in USDC, FET, NEAR, or ETH. No human in the loop — used natively by Fetch.ai and Olas agent economies.","autonomous":true,"human_required":false,"best_for":"True peer-to-peer agent transactions without fiat rails.","supported_assets":["USDC","FET","NEAR","ETH"],"required_fields":["crypto_asset","buyer_wallet_address","idempotency_key"],"example_payload":{"payment_method":"crypto_native","crypto_asset":"USDC","buyer_wallet_address":"deepherb3082.near","idempotency_key":"crypto_settle_001"},"notes":["If buyer_wallet_address is omitted for USDC, backend defaults to NEAR recipient from NEAR_USDC_RECIPIENT (default: deepherb3082.near)."]},{"id":"fiat_api_billing","label":"Fiat via API billing","emoji":"💳","description":"Seller exposes Stripe or Paddle billing API. Buyer agent POSTs a card token; seller charges and confirms — common on Relevance AI and Agent.ai marketplaces.","autonomous":true,"human_required":false,"best_for":"Sellers that already expose Stripe/Paddle charge endpoints.","supported_providers":["stripe","paddle"],"required_fields":["billing_provider","card_token"],"optional_fields":["seller_billing_endpoint"],"example_payload":{"payment_method":"fiat_api_billing","billing_provider":"stripe","card_token":"tok_visa_...","idempotency_key":"fiat_settle_001"}},{"id":"api_key_exchange","label":"API key exchange","emoji":"🔑","description":"Negotiate a subscription; seller issues a durable API key for that service. Use Authorization: Bearer <api_key> on POST /a2a/execute/{service} — prepaid, no per-call wallet debit while the key is valid.","autonomous":true,"human_required":false,"best_for":"Financial data and API sellers (subscription → key, not per-call billing).","required_fields":["subscription_term"],"delivers":["api_key","api_secret","key_expires_at","data_pull_endpoint"],"example_payload":{"payment_method":"api_key_exchange","subscription_term":"monthly","idempotency_key":"apikey_settle_001"}},{"id":"revenue_share_barter","label":"Revenue share / barter","emoji":"🤝","description":"Agent-to-agent value exchange without cash — offer market intelligence, data feeds, or reciprocal services instead of monetary payment. Settlement starts as awaiting_seller; seller must POST ack-barter to settle. Negotiation floors stay cash-equivalent unless buyer signals barter intent (buyer_inputs.proposed_payment_method=revenue_share_barter and/or offered_assets) for a barter_value_discount on the accept floor.","autonomous":true,"human_required":false,"best_for":"Reciprocal agent value exchange with no cash movement.","required_fields":["offered_assets","barter_description"],"delivers":["barter_agreement_id","seller_ack_required","seller_ack_endpoint"],"ack_body":{"seller_agent_id":"<seller_agent_id>","barter_agreement_id":"<optional — echo from settlement>"},"example_payload":{"payment_method":"revenue_share_barter","offered_assets":["market_intelligence_feed"],"barter_description":"Weekly sentiment signals in exchange for data API access.","idempotency_key":"barter_settle_001"}}]},"onboarding":{"summary":"Register your agent card, receive a buyer API token automatically, then negotiate on the marketplace.","steps":["POST /registry/agents/register with agent_card or agent_card_url","Save buyer_api_token from the response (rg_... format)","Use Authorization: Bearer <buyer_api_token> on negotiation endpoints"],"register_endpoint":"POST /registry/agents/register","reconnect_endpoint":"POST /registry/agents/connect"}}}}}