Agent Decision & Evidence Tools (MCP + x402)
Was dieses MCP kann
Provides compliance checks, invoice payment decisions, sanctions and VAT screening, market data, crypto RPC reads, transaction analysis, and paid LLM inference with evidence receipts.
Tools
Eingabeschema
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1}, 'system': {'type': 'string', 'default': '', 'maxLength': 2000}, 'max_tokens': {'type': 'integer', 'default': 200, 'maximum': 750, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['id', 'object', 'created', 'model', 'choices', 'usage', 'x402_service', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'id': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'model': {'type': 'string'}, 'usage': {'type': 'object', 'additionalProperties': True}, 'object': {'type': 'string', 'const': 'chat.completion'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'choices': {'type': 'array', 'items': {}}, 'created': {'type': 'integer'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'x402_service': {'type': 'object', 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for agentllm_basic. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1}, 'system': {'type': 'string', 'default': '', 'maxLength': 2000}, 'max_tokens': {'type': 'integer', 'default': 80, 'maximum': 300, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['id', 'object', 'created', 'model', 'choices', 'usage', 'x402_service', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'id': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'model': {'type': 'string'}, 'usage': {'type': 'object', 'additionalProperties': True}, 'object': {'type': 'string', 'const': 'chat.completion'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'choices': {'type': 'array', 'items': {}}, 'created': {'type': 'integer'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'x402_service': {'type': 'object', 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for agentllm_micro. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1}, 'system': {'type': 'string', 'default': '', 'maxLength': 2000}, 'max_tokens': {'type': 'integer', 'default': 500, 'maximum': 1200, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['id', 'object', 'created', 'model', 'choices', 'usage', 'x402_service', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'id': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'model': {'type': 'string'}, 'usage': {'type': 'object', 'additionalProperties': True}, 'object': {'type': 'string', 'const': 'chat.completion'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'choices': {'type': 'array', 'items': {}}, 'created': {'type': 'integer'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'x402_service': {'type': 'object', 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for agentllm_plus. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['wallet'], 'properties': {'days': {'type': 'integer', 'default': 30, 'maximum': 3650, 'minimum': 1}, 'format': {'enum': ['json', 'csv'], 'type': 'string', 'default': 'json'}, 'wallet': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['wallet', 'period', 'payment_count', 'outgoing_transfer_count', 'complete', 'gaps', 'total_usd', 'total_eur', 'payees', 'payments', 'truncated', 'vat_assessment', 'sources', 'generated_at', 'disclaimer', 'receipt', 'extensions']}, {'required': ['format', 'media_type', 'csv', 'wallet', 'days', 'classification', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'csv': {'type': 'string'}, 'days': {'type': 'integer'}, 'gaps': {'type': 'array', 'items': {}}, 'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'format': {'type': 'string'}, 'payees': {'type': 'array', 'items': {}}, 'period': {'type': 'object', 'additionalProperties': True}, 'wallet': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'object', 'additionalProperties': True}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'complete': {'type': 'boolean'}, 'payments': {'type': 'array', 'items': {}}, 'retryable': {'type': 'boolean'}, 'total_eur': {'type': 'number'}, 'total_usd': {'type': 'number'}, 'truncated': {'type': 'boolean'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'media_type': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'generated_at': {'type': 'string'}, 'payment_count': {'type': 'integer'}, 'classification': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'vat_assessment': {'type': 'object', 'additionalProperties': True}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'transaction_semantics': {'type': 'string'}, 'outgoing_transfer_count': {'type': 'integer'}}, 'description': 'Structured result contract for agent_spend_statement. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'kind': {'type': 'string', 'default': 'text'}, 'model': {'type': 'string', 'default': ''}, 'content': {'type': 'string', 'default': ''}, 'deployer': {'type': 'string', 'default': ''}, 'language': {'type': 'string', 'default': 'en'}, 'content_sha256': {'type': 'string', 'default': ''}, 'model_provider': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['standard', 'regulation', 'provenance', 'disclosure', 'obligations', 'penalty_exposure', 'scope_and_limits', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'standard': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'disclosure': {'type': 'object', 'additionalProperties': True}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'provenance': {'type': 'object', 'additionalProperties': True}, 'regulation': {'type': 'string'}, 'obligations': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'penalty_exposure': {'type': 'string'}, 'scope_and_limits': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for ai_act_disclosure. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'b2b': {'type': 'boolean', 'default': True}, 'vat': {'type': 'string', 'default': ''}, 'iban': {'type': 'string', 'default': ''}, 'name': {'type': 'string', 'default': ''}, 'type': {'type': 'string', 'default': 'service'}, 'country': {'type': 'string', 'default': ''}, 'own_country': {'type': 'string', 'default': ''}, 'relationship': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['input', 'checked_at', 'coverage', 'risk', 'checks_performed', 'checks_missing', 'disclaimer', 'compliance_workflow', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'vat': {'type': 'object', 'additionalProperties': True}, 'risk': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'input': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'coverage': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'sanctions': {'type': 'object', 'additionalProperties': True}, 'checked_at': {'type': 'string'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'iban_result': {'type': 'object', 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'legal_entity': {'type': 'object', 'additionalProperties': True}, 'checks_missing': {'type': 'array', 'items': {}}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'checks_performed': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'compliance_workflow': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for check_counterparty_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'default': 'BTC'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['symbol', 'as_of', 'positioning_score', 'positioning', 'spot', 'perp', 'trend', 'evidence', 'missing_checks', 'rule', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'note': {'type': 'string'}, 'perp': {'type': 'object', 'additionalProperties': True}, 'rule': {'type': 'string'}, 'spot': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'as_of': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'trend': {'type': 'object', 'additionalProperties': True}, 'symbol': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'positioning': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'positioning_score': {'type': 'integer'}}, 'description': 'Structured result contract for coin_positioning_brief. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['base', 'ethereum', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'default': 'base'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chain', 'read_only', 'checked_at', 'sources', 'address', 'account_type', 'is_contract', 'has_deployed_bytecode', 'classification_note', 'bytecode_bytes', 'native_symbol', 'balance_wei', 'balance_native', 'transaction_count', 'observed_block', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'address': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'read_only': {'type': 'boolean'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'balance_wei': {'type': 'string'}, 'is_contract': {'type': ['boolean', 'null']}, 'status_code': {'type': 'integer'}, 'account_type': {'type': 'string'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'native_symbol': {'type': 'string'}, 'balance_native': {'type': 'string'}, 'bytecode_bytes': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'observed_block': {'type': 'integer'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'transaction_count': {'type': 'integer'}, 'classification_note': {'type': 'string'}, 'has_deployed_bytecode': {'type': 'boolean'}}, 'description': 'Structured result contract for contract_info. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['name', 'vat', 'iban', 'country'], 'properties': {'vat': {'type': 'string', 'minLength': 4}, 'iban': {'type': 'string', 'minLength': 15}, 'name': {'type': 'string', 'minLength': 1}, 'country': {'type': 'string', 'pattern': '^[A-Z]{2}$'}, 'registration_id': {'type': 'string', 'default': ''}, 'require_register': {'type': 'boolean', 'default': False}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'dossier_id', 'decision', 'coverage', 'evidence', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'charged': {'type': 'boolean'}, 'message': {'type': 'string'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'recheck': {'type': 'object', 'additionalProperties': True}, 'subject': {'type': 'object', 'additionalProperties': True}, 'contract': {'type': 'string', 'const': 'eu-counterparty-dossier/1'}, 'coverage': {'type': 'object', 'additionalProperties': True}, 'decision': {'type': 'object', 'additionalProperties': True}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string', 'format': 'date-time'}, 'disclaimer': {'type': 'string'}, 'dossier_id': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'status_code': {'type': 'integer'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'invalid_inputs': {'type': 'array', 'items': {'type': 'string'}}, 'missing_inputs': {'type': 'array', 'items': {'type': 'string'}}, 'source_manifest': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'identity_consistency': {'type': 'object', 'additionalProperties': True}}, 'description': 'Completed signed dossier or an uncharged domain error.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['supplier', 'customer'], 'properties': {'b2b': {'type': 'boolean', 'default': True}, 'type': {'type': 'string', 'default': 'service'}, 'customer': {'type': 'string'}, 'supplier': {'type': 'string'}, 'customer_vat_valid': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None}, 'above_oss_threshold': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['supplier_country', 'supplier_country_name', 'customer_country', 'customer_in_eu', 'b2b', 'supply_type', 'decision', 'charge_vat', 'vat_rate_percent', 'place_of_supply', 'en16931_vat_category_code', 'en16931_exemption_reason_code', 'en16931_exemption_reason_text', 'invoice_note_en', 'invoice_note_de', 'legal_reference', 'notes', 'standard_rate_source', 'standard_rate_as_of', 'checked_at', 'disclaimer', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'b2b': {'type': 'boolean'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'notes': {'type': 'array', 'items': {}}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'decision': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'charge_vat': {'type': ['boolean', 'null']}, 'checked_at': {'type': 'string'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'supply_type': {'type': 'string'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'customer_in_eu': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'invoice_note_de': {'type': ['string', 'null']}, 'invoice_note_en': {'type': ['string', 'null']}, 'legal_reference': {'type': 'string'}, 'place_of_supply': {'type': 'string'}, 'customer_country': {'type': ['string', 'null']}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'supplier_country': {'type': 'string'}, 'vat_rate_percent': {'type': ['number', 'null']}, 'standard_rate_as_of': {'type': 'string'}, 'standard_rate_source': {'type': 'string'}, 'supplier_country_name': {'type': 'string'}, 'en16931_vat_category_code': {'type': 'string'}, 'en16931_exemption_reason_code': {'type': ['string', 'null']}, 'en16931_exemption_reason_text': {'type': ['string', 'null']}}, 'description': 'Structured result contract for eu_vat_rules. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'to': {'type': 'string', 'default': ''}, 'data': {'type': 'string', 'default': '0x', 'pattern': '^0x(?:[a-fA-F0-9]{2})*$'}, 'chain': {'enum': ['base', 'ethereum', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'default': 'base'}, 'sender': {'type': 'string', 'default': ''}, 'value_native': {'type': 'string', 'default': '0'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chain', 'read_only', 'checked_at', 'sources', 'native_symbol', 'gas_price_wei', 'gas_price_gwei', 'max_priority_fee_wei', 'observed_block', 'transaction_estimated', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'gas_limit': {'type': 'string'}, 'read_only': {'type': 'boolean'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'transaction': {'type': 'object', 'additionalProperties': True}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'would_revert': {'type': 'boolean'}, 'gas_price_wei': {'type': 'string'}, 'native_symbol': {'type': 'string'}, 'revert_reason': {'type': ['string', 'null']}, 'gas_price_gwei': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'observed_block': {'type': 'integer'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'total_fee_complete': {'type': 'boolean'}, 'max_priority_fee_wei': {'type': ['string', 'null']}, 'transaction_estimated': {'type': 'boolean'}, 'estimated_execution_fee_wei': {'type': 'string'}, 'fee_components_not_included': {'type': 'array', 'items': {}}, 'estimated_execution_fee_native': {'type': 'string'}}, 'description': 'Structured result contract for gas_estimate. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'oneOf': [{'required': ['invoice_xml']}, {'required': ['document_base64']}], 'required': ['buyer_country', 'expected_amount', 'expected_currency', 'trusted_payee_iban'], 'properties': {'b2b': {'type': 'boolean', 'default': True}, 'filename': {'type': 'string', 'default': 'invoice.xml'}, 'invoice_xml': {'type': 'string', 'default': ''}, 'supply_type': {'type': 'string', 'default': 'service'}, 'buyer_country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$'}, 'document_base64': {'type': 'string', 'default': ''}, 'expected_amount': {'type': 'string'}, 'expected_currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$'}, 'expected_buyer_vat': {'type': 'string', 'default': ''}, 'trusted_payee_iban': {'type': 'string'}, 'expected_supplier_vat': {'type': 'string', 'default': ''}, 'expected_supplier_name': {'type': 'string', 'default': ''}, 'purchase_order_reference': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'policy_version', 'decision', 'input_fingerprint', 'invoice', 'supplier', 'payment', 'checks', 'evidence_coverage', 'evidence', 'source_snapshots', 'next_actions', 'validity', 'limitations', 'pricing', 'privacy', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'checks': {'type': 'array', 'items': {}}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'invoice': {'type': 'object', 'additionalProperties': True}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'payment': {'type': 'object', 'additionalProperties': True}, 'pricing': {'type': 'object', 'additionalProperties': True}, 'privacy': {'type': 'object', 'additionalProperties': True}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'decision': {'type': 'object', 'additionalProperties': True}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'supplier': {'type': 'object', 'additionalProperties': True}, 'validity': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'limitations': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'next_actions': {'type': 'array', 'items': {}}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'policy_version': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'source_snapshots': {'type': 'array', 'items': {}}, 'evidence_coverage': {'type': 'object', 'additionalProperties': True}, 'input_fingerprint': {'type': 'string'}}, 'description': 'Structured result contract for invoice_to_pay_dossier_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['country'], 'properties': {'id': {'type': 'string', 'default': ''}, 'name': {'type': 'string', 'default': ''}, 'country': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['query', 'register', 'register_url', 'result_count', 'results', 'checked_at', 'available_countries', 'not_covered', 'disclaimer', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'query': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'results': {'type': 'array', 'items': {}}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'register': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'not_covered': {}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'register_url': {'type': 'string'}, 'result_count': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'available_countries': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for lookup_company_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'product': {'enum': ['market_brief', 'yield', 'gas'], 'type': 'string', 'default': 'market_brief'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['product', 'signal', 'sources', 'data', 'coverage', 'freshness', 'trade', 'generated_at', 'disclaimer', 'automation', 'related_resources', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'data': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'trade': {'type': 'object', 'additionalProperties': True}, 'signal': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'product': {'enum': ['market_brief', 'yield', 'gas'], 'type': 'string'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'coverage': {'type': 'string'}, 'freshness': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'automation': {'type': 'object', 'additionalProperties': True}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'generated_at': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'related_resources': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for market_data. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['product', 'generated_at', 'decision', 'components', 'spot', 'perps', 'history_7d', 'coverage', 'rule', 'disclaimer', 'freshness', 'automation', 'related_resources', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'rule': {'type': 'string'}, 'spot': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'perps': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'product': {'type': 'string', 'const': 'market_decision_pack'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'coverage': {'type': 'string'}, 'decision': {'type': 'object', 'additionalProperties': True}, 'freshness': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'automation': {'type': 'object', 'additionalProperties': True}, 'components': {'type': 'object', 'additionalProperties': True}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'history_7d': {'type': 'object', 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'generated_at': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'related_resources': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for market_decision_pack. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['product'], 'properties': {'days': {'type': 'integer', 'default': 7, 'maximum': 365, 'minimum': 1}, 'product': {'type': 'string'}, 'resolution': {'enum': ['raw', 'daily'], 'type': 'string', 'default': 'raw'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['product', 'unit', 'window_days', 'resolution', 'points', 'stats', 'rule', 'coverage_note', 'disclaimer', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'rule': {'type': 'string'}, 'tool': {'type': 'string'}, 'unit': {'type': ['string', 'null']}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'stats': {'type': 'object', 'additionalProperties': True}, 'points': {'type': 'array', 'items': {}}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'product': {'type': 'string'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'resolution': {'enum': ['raw', 'daily'], 'type': 'string'}, 'status_code': {'type': 'integer'}, 'window_days': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'coverage_note': {'type': ['string', 'null']}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for market_history. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['payee_name', 'payee_vat', 'payee_iban'], 'properties': {'amount': {'type': 'number', 'default': 0.0, 'minimum': 0}, 'country': {'type': 'string', 'default': ''}, 'currency': {'type': 'string', 'default': 'EUR'}, 'payee_vat': {'type': 'string'}, 'payee_iban': {'type': 'string'}, 'payee_name': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['decision', 'allowed', 'reasons', 'payee', 'amount', 'currency', 'risk_level', 'checks', 'detail', 'policy', 'verify_offline', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'payee': {'type': 'object', 'additionalProperties': True}, 'amount': {'type': 'number'}, 'checks': {'type': 'array', 'items': {}}, 'detail': {'type': 'object', 'additionalProperties': True}, 'policy': {'type': 'string'}, 'allowed': {'type': 'boolean'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'reasons': {'type': 'array', 'items': {}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'currency': {'type': 'string'}, 'decision': {'enum': ['allow', 'deny'], 'type': 'string'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'risk_level': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'verify_offline': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for must_verify_before_pay. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['query', 'posts', 'sources_ok', 'sources_failed', 'sources_not_applicable', 'coverage_complete', 'coverage_note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'posts': {'type': 'array', 'items': {}}, 'query': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'sources_ok': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'coverage_note': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'sources_failed': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'coverage_complete': {'type': 'boolean'}, 'sources_not_applicable': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for open_social_search. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'top': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'coin': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['markets', 'market_count_total', 'source', 'as_of', 'evidence', 'missing_checks', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'as_of': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'source': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'markets': {'type': 'array', 'items': {}}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'market_count_total': {'type': 'integer'}}, 'description': 'Structured result contract for perp_market_data. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['prompt'], 'properties': {'tier': {'enum': ['micro', 'basic', 'plus'], 'type': 'string', 'default': 'micro'}, 'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1}, 'system': {'type': 'string', 'default': '', 'maxLength': 2000}, 'max_tokens': {'type': 'integer', 'default': 80, 'maximum': 1200, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['ok', 'tier', 'model', 'input_bytes', 'message_count', 'accepted_max_output_tokens', 'limits', 'fixed_price_usdc', 'contract', 'ready_to_buy', 'charged', 'upstream_called', 'paid_tool', 'paid_arguments', 'payment', 'price']}, {'required': ['error']}], 'properties': {'ok': {'type': 'boolean'}, 'tier': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'model': {'type': 'string'}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'limits': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'payment': {'type': 'object', 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'paid_tool': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'input_bytes': {'type': 'integer'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'ready_to_buy': {'type': 'boolean'}, 'message_count': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'paid_arguments': {'type': 'object', 'additionalProperties': True}, 'upstream_called': {'type': 'boolean'}, 'fixed_price_usdc': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'accepted_max_output_tokens': {'type': 'integer'}}, 'description': 'Structured result contract for prepare_agentllm. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'maxLength': 6000, 'minLength': 1}, 'system': {'type': 'string', 'default': '', 'maxLength': 2000}, 'max_tokens': {'type': 'integer', 'default': 80, 'maximum': 300, 'minimum': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['ok', 'tier', 'model', 'input_bytes', 'message_count', 'accepted_max_output_tokens', 'limits', 'fixed_price_usdc', 'contract', 'ready_to_buy', 'charged', 'upstream_called', 'paid_tool', 'paid_arguments', 'payment', 'price']}, {'required': ['error']}], 'properties': {'ok': {'type': 'boolean'}, 'tier': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'model': {'type': 'string'}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'limits': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'payment': {'type': 'object', 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'paid_tool': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'input_bytes': {'type': 'integer'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'ready_to_buy': {'type': 'boolean'}, 'message_count': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'paid_arguments': {'type': 'object', 'additionalProperties': True}, 'upstream_called': {'type': 'boolean'}, 'fixed_price_usdc': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'accepted_max_output_tokens': {'type': 'integer'}}, 'description': 'Structured result contract for prepare_agentllm_micro. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'oneOf': [{'required': ['invoice_xml']}, {'required': ['document_base64']}], 'required': ['buyer_country', 'expected_amount', 'expected_currency', 'trusted_payee_iban'], 'properties': {'b2b': {'type': 'boolean', 'default': True}, 'filename': {'type': 'string', 'default': 'invoice.xml'}, 'invoice_xml': {'type': 'string', 'default': ''}, 'supply_type': {'type': 'string', 'default': 'service'}, 'buyer_country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$'}, 'document_base64': {'type': 'string', 'default': ''}, 'expected_amount': {'type': 'string'}, 'expected_currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$'}, 'expected_buyer_vat': {'type': 'string', 'default': ''}, 'trusted_payee_iban': {'type': 'string'}, 'expected_supplier_vat': {'type': 'string', 'default': ''}, 'expected_supplier_name': {'type': 'string', 'default': ''}, 'purchase_order_reference': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chargeable', 'eligible_for_paid_dossier', 'issues', 'purchase', 'privacy', 'price']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'issues': {'type': 'array', 'items': {}}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'privacy': {'type': 'object', 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'coverage': {'type': 'object', 'additionalProperties': True}, 'detected': {'type': 'object', 'additionalProperties': True}, 'purchase': {'type': ['object', 'null'], 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'chargeable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'input_fingerprint': {'type': 'string'}, 'eligible_for_paid_dossier': {'type': 'boolean'}}, 'description': 'Structured result contract for prepare_invoice_to_pay_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['dispatch_country', 'country_of_origin', 'product_name', 'product_description', 'material_or_composition', 'intended_use', 'customs_value_usd', 'quantity', 'importer_use', 'merchant_forwarding_policy', 'risk_answers'], 'properties': {'gtin': {'type': 'string', 'default': '', 'description': 'Optional GTIN/UPC/EAN'}, 'brand': {'type': 'string', 'default': '', 'maxLength': 120}, 'model': {'type': 'string', 'default': '', 'maxLength': 120}, 'hts_code': {'type': 'string', 'default': '', 'description': 'Optional buyer-declared 6, 8 or 10 digit HTS code'}, 'quantity': {'type': 'integer', 'maximum': 10000, 'minimum': 1}, 'importer_use': {'enum': ['personal', 'commercial_resale', 'business_use', 'gift', 'sample'], 'type': 'string'}, 'intended_use': {'type': 'string', 'maxLength': 500, 'minLength': 3}, 'product_name': {'type': 'string', 'maxLength': 160, 'minLength': 3}, 'risk_answers': {'type': 'object', 'required': ['battery', 'food_or_supplement', 'drug_or_medical_device', 'cosmetic', 'plant_seed_or_animal_product', 'chemical_or_hazmat', 'alcohol_or_tobacco', 'weapon_or_weapon_part', 'counterfeit_or_unlicensed_replica', 'radio_transmitter', 'childrens_product'], 'properties': {'battery': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'cosmetic': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'childrens_product': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'radio_transmitter': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'alcohol_or_tobacco': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'chemical_or_hazmat': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'food_or_supplement': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'weapon_or_weapon_part': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'drug_or_medical_device': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'plant_seed_or_animal_product': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'counterfeit_or_unlicensed_replica': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}}, 'additionalProperties': False}, 'dispatch_country': {'enum': ['DE', 'AT'], 'type': 'string'}, 'country_of_origin': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'Valid ISO-3166 manufacturing origin, not dispatch country'}, 'customs_value_usd': {'type': 'string', 'pattern': '^[0-9]+(?:\\.[0-9]{1,2})?$'}, 'destination_country': {'type': 'string', 'const': 'US', 'default': 'US'}, 'product_description': {'type': 'string', 'maxLength': 2000, 'minLength': 20}, 'material_or_composition': {'type': 'string', 'maxLength': 1000, 'minLength': 3}, 'merchant_forwarding_policy': {'enum': ['allowed', 'prohibited', 'unknown'], 'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chargeable', 'eligible_for_paid_dossier', 'input_fingerprint', 'issues', 'coverage', 'purchase', 'privacy', 'price']}, {'required': ['error']}], 'properties': {'job': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'issues': {'type': 'array', 'items': {}}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'privacy': {'type': 'object', 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'coverage': {'type': 'object', 'additionalProperties': True}, 'purchase': {'type': ['object', 'null'], 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'chargeable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'input_fingerprint': {'type': 'string'}, 'eligible_for_paid_dossier': {'type': 'boolean'}}, 'description': 'Structured result contract for prepare_us_import_readiness. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['payment_required'], 'properties': {'payment_required': {'type': 'string', 'maxLength': 65536, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'ready_to_buy', 'ready_for_paid_analysis', 'charged', 'challenge_sha256', 'challenge_hash_basis', 'paid_tool', 'required_policy', 'target_network_called', 'wallet_accessed', 'target_payment_attempted', 'price']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'charged': {'type': 'boolean'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'paid_tool': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'ready_to_buy': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'required_policy': {'type': 'array', 'items': {}}, 'wallet_accessed': {'type': 'boolean'}, 'challenge_sha256': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'challenge_hash_basis': {'type': 'string'}, 'target_network_called': {'type': 'boolean'}, 'ready_for_paid_analysis': {'type': 'boolean'}, 'target_payment_attempted': {'type': 'boolean'}}, 'description': 'Structured result contract for prepare_x402_purchase_guard. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'pattern': '^https?://'}, 'format': {'enum': ['markdown', 'text'], 'type': 'string', 'default': 'markdown'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['url', 'final_url', 'status', 'title', 'author', 'date', 'sitename', 'format', 'content', 'truncated', 'content_chars', 'fetched_at', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'url': {'type': 'string'}, 'date': {'type': ['string', 'null']}, 'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'title': {'type': ['string', 'null']}, 'author': {'type': ['string', 'null']}, 'format': {'enum': ['markdown', 'text'], 'type': 'string'}, 'status': {'type': 'integer'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'content': {'type': 'string'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'sitename': {'type': ['string', 'null']}, 'final_url': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'truncated': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'fetched_at': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'content_chars': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for read_url. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string', 'maxLength': 8000, 'minLength': 1}, 'chain': {'type': 'string', 'default': '', 'maxLength': 40}, 'country': {'type': 'string', 'default': '', 'pattern': '^(?:[A-Za-z]{2})?$'}, 'category': {'enum': ['', 'compliance', 'payments', 'invoice', 'import', 'blockchain', 'market', 'accounting', 'ai', 'web'], 'type': 'string', 'default': ''}, 'max_results': {'type': 'integer', 'default': 3, 'maximum': 3, 'minimum': 1}, 'prefer_free': {'type': 'boolean', 'default': True}, 'max_price_usdc': {'type': 'string', 'default': '', 'pattern': '^(?:|0|[1-9][0-9]*)(?:\\.[0-9]{1,6})?$'}, 'available_inputs': {'type': 'string', 'default': '', 'maxLength': 4096, 'description': 'Optional comma-separated input field names already available; values must not be supplied.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['catalog', 'routing', 'recommendations', 'no_match', 'no_match_reason', 'charged', 'price']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'catalog': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'routing': {'type': 'object', 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'no_match': {'type': 'boolean'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'no_match_reason': {'type': ['string', 'null']}, 'recommendations': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for recommend_agent_tool. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['job_id', 'recovery_secret'], 'properties': {'job_id': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{20,64}$'}, 'recovery_secret': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'policy_version', 'decision', 'input_fingerprint', 'route', 'product', 'tariff', 'ordinary_duty_component', 'entry_policy', 'recalls', 'regulatory_routing', 'forwarding', 'cost_view', 'source_snapshots', 'next_actions', 'validity', 'limitations', 'pricing', 'privacy', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'route': {'type': 'object', 'additionalProperties': True}, 'tariff': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'pricing': {'type': 'object', 'additionalProperties': True}, 'privacy': {'type': 'object', 'additionalProperties': True}, 'product': {'type': 'object', 'additionalProperties': True}, 'recalls': {'type': 'object', 'additionalProperties': True}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'decision': {'type': 'object', 'additionalProperties': True}, 'validity': {'type': 'object', 'additionalProperties': True}, 'cost_view': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'forwarding': {'type': 'object', 'additionalProperties': True}, 'limitations': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'entry_policy': {'type': 'object', 'additionalProperties': True}, 'next_actions': {'type': 'array', 'items': {}}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'policy_version': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'source_snapshots': {'type': 'array', 'items': {}}, 'input_fingerprint': {'type': 'string'}, 'regulatory_routing': {'type': 'object', 'additionalProperties': True}, 'ordinary_duty_component': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for recover_us_import_readiness. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['requests'], 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': 'Default chain used when a request entry has no chain override.'}, 'requests': {'type': 'array', 'items': {'type': 'object', 'required': ['method'], 'properties': {'id': {'oneOf': [{'type': 'string'}, {'type': 'integer'}, {'type': 'null'}], 'description': 'Caller-provided JSON-RPC correlation ID.'}, 'chain': {'type': 'string', 'description': 'Optional per-request chain override for mixed-chain batches.'}, 'method': {'type': 'string', 'minLength': 1, 'description': 'Allowlisted read-only JSON-RPC method.'}, 'params': {'oneOf': [{'type': 'array'}, {'type': 'object'}], 'default': [], 'description': 'JSON-RPC positional array or named-parameter object.'}, 'jsonrpc': {'type': 'string', 'const': '2.0', 'default': '2.0'}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'read_only', 'request_count', 'mixed_chain_batch', 'took_ms', 'result', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'chains': {'type': 'object', 'additionalProperties': True}, 'result': {'oneOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}]}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'took_ms': {'type': 'integer'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'node_used': {'type': 'string'}, 'read_only': {'type': 'boolean'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'chain_count': {'type': 'integer'}, 'multi_chain': {'type': 'boolean'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'nodes_failed': {'type': 'array', 'items': {}}, 'request_count': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'mixed_chain_batch': {'type': 'boolean'}, 'transport_attempts': {'type': 'integer'}, 'transport_failures': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for rpc_read_batch. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'lists': {'type': 'string', 'default': ''}, 'country': {'type': 'string', 'default': ''}, 'threshold': {'type': 'number', 'default': 0.85, 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['query', 'country_filter', 'lists_screened', 'clear', 'match_count', 'matches', 'checked_at', 'list_generated', 'entities_screened', 'names_screened', 'sources', 'not_included', 'source', 'threshold', 'disclaimer', 'compliance_workflow', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'clear': {'type': 'boolean'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'query': {'type': 'string'}, 'source': {}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'matches': {'type': 'array', 'items': {}}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'threshold': {'type': 'number'}, 'checked_at': {'type': 'string'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'match_count': {'type': 'integer'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'not_included': {}, 'country_filter': {'type': ['string', 'null']}, 'list_generated': {}, 'lists_screened': {'type': 'array', 'items': {}}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'names_screened': {'type': 'integer'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'entities_screened': {'type': 'integer'}, 'compliance_workflow': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for screen_sanctions_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['product', 'signal', 'sources', 'data', 'coverage', 'freshness', 'trade', 'generated_at', 'disclaimer', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'data': {'type': 'object', 'additionalProperties': True}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'trade': {'type': 'object', 'additionalProperties': True}, 'signal': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'product': {'type': 'string', 'const': 'commodities'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'coverage': {'type': 'string'}, 'freshness': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'generated_at': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for soft_commodity_stress. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'default': 'BTC'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['symbol', 'price_usd', 'method', 'sources', 'sources_failed', 'spread_pct', 'as_of', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'as_of': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'method': {'type': 'string'}, 'symbol': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'price_usd': {'type': 'number'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'spread_pct': {'type': 'number'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'sources_failed': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for spot_price. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['token', 'owner'], 'properties': {'chain': {'type': 'string', 'default': 'base'}, 'owner': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'token': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'amount': {'anyOf': [{'type': 'string'}, {'type': 'number', 'minimum': 0}], 'default': '', 'description': 'Exact decimal string preferred; JSON number remains accepted for backwards compatibility.'}, 'spender': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['chain', 'chain_id', 'token', 'owner', 'balance_raw', 'balance', 'checked_at', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'owner': {'type': 'string'}, 'token': {'type': 'object', 'additionalProperties': True}, 'balance': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'spender': {'type': 'string'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'chain_id': {'type': 'integer'}, 'allowance': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'balance_raw': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'action_needed': {'type': 'string'}, 'would_succeed': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'blocking_reasons': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'requested_amount': {'type': 'string'}}, 'description': 'Structured result contract for token_status. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['sender', 'to'], 'properties': {'to': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'data': {'type': 'string', 'default': '0x'}, 'chain': {'type': 'string', 'default': 'base'}, 'token': {'type': 'string', 'default': ''}, 'amount': {'type': 'string', 'default': ''}, 'sender': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'spender': {'type': 'string', 'default': ''}, 'value_eth': {'type': 'string', 'default': '0'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chain', 'chain_id', 'sender', 'to', 'value', 'checked_at', 'read_only', 'broadcasts_transaction', 'gas', 'simulation', 'nonce', 'recipient', 'wallet_sanctions', 'evidence', 'missing_checks', 'checks', 'decision', 'next_actions', 'would_succeed', 'blocking_reasons', 'review_reasons', 'verdict', 'pricing', 'limitations', 'note', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'to': {'type': 'string'}, 'gas': {'type': 'object', 'additionalProperties': True}, 'note': {'type': 'string'}, 'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'nonce': {'type': 'object', 'additionalProperties': True}, 'token': {'type': 'object', 'additionalProperties': True}, 'value': {'type': 'object', 'additionalProperties': True}, 'checks': {'type': 'array', 'items': {}}, 'sender': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'pricing': {'type': 'object', 'additionalProperties': True}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'verdict': {'type': 'string'}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'chain_id': {'type': 'integer'}, 'contract': {'type': 'string'}, 'decision': {'type': 'object', 'additionalProperties': True}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'read_only': {'type': 'boolean'}, 'recipient': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'simulation': {'type': 'object', 'additionalProperties': True}, 'limitations': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'next_actions': {'type': 'array', 'items': {}}, 'would_succeed': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {}}, 'review_reasons': {'type': 'array', 'items': {}}, 'blocking_reasons': {'type': 'array', 'items': {}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'wallet_sanctions': {'type': 'object', 'additionalProperties': True}, 'broadcasts_transaction': {'type': 'boolean'}}, 'description': 'Structured result contract for tx_preflight. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['tx_hash'], 'properties': {'chain': {'type': 'string', 'default': 'base'}, 'tx_hash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['chain', 'tx_hash', 'status', 'confirmations', 'known_to_node', 'evidence', 'checked_at', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'to': {'type': ['string', 'null']}, 'from': {'type': 'string'}, 'logs': {'type': 'array', 'items': {}}, 'tool': {'type': 'string'}, 'block': {'type': 'integer'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'value': {'type': 'string'}, 'status': {'enum': ['pending', 'unknown', 'success', 'failed'], 'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'tx_hash': {'type': 'string'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'gas_used': {'type': 'integer'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'fee_paid_eth': {'type': 'string'}, 'fee_paid_wei': {'type': 'string'}, 'confirmations': {'type': ['integer', 'null']}, 'known_to_node': {'type': 'boolean'}, 'revert_reason': {'type': ['string', 'null']}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for tx_status. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['job_id', 'recovery_secret', 'dispatch_country', 'country_of_origin', 'product_name', 'product_description', 'material_or_composition', 'intended_use', 'customs_value_usd', 'quantity', 'importer_use', 'merchant_forwarding_policy', 'risk_answers'], 'properties': {'gtin': {'type': 'string', 'default': '', 'description': 'Optional GTIN/UPC/EAN'}, 'brand': {'type': 'string', 'default': '', 'maxLength': 120}, 'model': {'type': 'string', 'default': '', 'maxLength': 120}, 'job_id': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{20,64}$', 'description': 'Opaque job ID returned by the free prepare call'}, 'hts_code': {'type': 'string', 'default': '', 'description': 'Optional buyer-declared 6, 8 or 10 digit HTS code'}, 'quantity': {'type': 'integer', 'maximum': 10000, 'minimum': 1}, 'importer_use': {'enum': ['personal', 'commercial_resale', 'business_use', 'gift', 'sample'], 'type': 'string'}, 'intended_use': {'type': 'string', 'maxLength': 500, 'minLength': 3}, 'product_name': {'type': 'string', 'maxLength': 160, 'minLength': 3}, 'risk_answers': {'type': 'object', 'required': ['battery', 'food_or_supplement', 'drug_or_medical_device', 'cosmetic', 'plant_seed_or_animal_product', 'chemical_or_hazmat', 'alcohol_or_tobacco', 'weapon_or_weapon_part', 'counterfeit_or_unlicensed_replica', 'radio_transmitter', 'childrens_product'], 'properties': {'battery': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'cosmetic': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'childrens_product': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'radio_transmitter': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'alcohol_or_tobacco': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'chemical_or_hazmat': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'food_or_supplement': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'weapon_or_weapon_part': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'drug_or_medical_device': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'plant_seed_or_animal_product': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}, 'counterfeit_or_unlicensed_replica': {'enum': ['yes', 'no', 'unknown'], 'type': 'string'}}, 'additionalProperties': False}, 'recovery_secret': {'type': 'string', 'description': 'Secret returned by the free prepare call'}, 'dispatch_country': {'enum': ['DE', 'AT'], 'type': 'string'}, 'country_of_origin': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'Valid ISO-3166 manufacturing origin, not dispatch country'}, 'customs_value_usd': {'type': 'string', 'pattern': '^[0-9]+(?:\\.[0-9]{1,2})?$'}, 'destination_country': {'type': 'string', 'const': 'US', 'default': 'US'}, 'product_description': {'type': 'string', 'maxLength': 2000, 'minLength': 20}, 'material_or_composition': {'type': 'string', 'maxLength': 1000, 'minLength': 3}, 'merchant_forwarding_policy': {'enum': ['allowed', 'prohibited', 'unknown'], 'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'policy_version', 'decision', 'input_fingerprint', 'route', 'product', 'tariff', 'ordinary_duty_component', 'entry_policy', 'recalls', 'regulatory_routing', 'forwarding', 'cost_view', 'source_snapshots', 'next_actions', 'validity', 'limitations', 'pricing', 'privacy', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'route': {'type': 'object', 'additionalProperties': True}, 'tariff': {'type': 'object', 'additionalProperties': True}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'pricing': {'type': 'object', 'additionalProperties': True}, 'privacy': {'type': 'object', 'additionalProperties': True}, 'product': {'type': 'object', 'additionalProperties': True}, 'recalls': {'type': 'object', 'additionalProperties': True}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'decision': {'type': 'object', 'additionalProperties': True}, 'validity': {'type': 'object', 'additionalProperties': True}, 'cost_view': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'forwarding': {'type': 'object', 'additionalProperties': True}, 'limitations': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'entry_policy': {'type': 'object', 'additionalProperties': True}, 'next_actions': {'type': 'array', 'items': {}}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'policy_version': {'type': 'string'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'source_snapshots': {'type': 'array', 'items': {}}, 'input_fingerprint': {'type': 'string'}, 'regulatory_routing': {'type': 'object', 'additionalProperties': True}, 'ordinary_duty_component': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for us_import_readiness_guard. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['xml'], 'properties': {'xml': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['valid', 'syntax', 'source', 'profile', 'customization_id', 'document_type', 'summary', 'error_count', 'errors', 'warning_count', 'warnings', 'full_schematron', 'schematron', 'checked_at', 'standard', 'disclaimer', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'valid': {'type': 'boolean'}, 'errors': {'type': 'array', 'items': {}}, 'source': {'type': 'string'}, 'syntax': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'profile': {'type': 'string'}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'summary': {'type': 'object', 'additionalProperties': True}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'standard': {'type': 'string'}, 'warnings': {'type': 'array', 'items': {}}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'disclaimer': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'schematron': {'type': 'object', 'additionalProperties': True}, 'error_count': {'type': 'integer'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'document_type': {'type': 'string'}, 'warning_count': {'type': 'integer'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'full_schematron': {'type': 'boolean'}, 'customization_id': {'type': ['string', 'null']}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for validate_einvoice_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'maxLength': 42, 'minLength': 15}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['valid', 'input', 'price']}, {'required': ['error']}], 'properties': {'bic': {'type': ['string', 'null']}, 'bban': {'type': 'string'}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'input': {'type': 'string'}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'valid': {'type': 'boolean'}, 'length': {'type': 'integer'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'country': {'type': 'string'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'bank_code': {'type': ['string', 'null']}, 'bank_name': {'type': ['string', 'null']}, 'formatted': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'check_digits': {'type': 'string'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'bank_registry_note': {'type': 'string'}, 'bank_registry_checked': {'type': 'boolean'}}, 'description': 'Structured result contract for validate_iban. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['vat_id'], 'properties': {'vat_id': {'type': 'string', 'maxLength': 32, 'minLength': 4}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['input', 'normalized', 'country', 'format_valid', 'price']}, {'required': ['error']}], 'properties': {'hint': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'input': {'type': 'string'}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'source': {'type': 'string'}, 'address': {'type': ['string', 'null']}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'country': {'type': 'string'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'normalized': {'type': 'string'}, 'registered': {'type': 'boolean'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'format_valid': {'type': 'boolean'}, 'vies_checked': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'suggested_vat_id': {'type': 'string'}}, 'description': 'Structured result contract for validate_vat. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['document_json'], 'properties': {'document_json': {'type': 'string', 'minLength': 2}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['valid', 'reasons', 'failures', 'price']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'price': {'type': 'string', 'const': 'free', 'description': 'No payment is required for this tool.'}, 'valid': {'type': 'boolean'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'expired': {'type': 'boolean'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'reasons': {'type': 'array', 'items': {}}, 'service': {'type': 'string'}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'subject': {'type': 'string'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'failures': {'type': 'array', 'items': {}}, 'issued_at': {'type': 'string'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'valid_until': {'type': 'string'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'issued_by_us': {'type': 'boolean'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'signature_valid': {'type': 'boolean'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'recovered_signer': {'type': 'string'}, 'content_unchanged': {'type': 'boolean'}, 'official_issuer_key': {'type': 'string'}}, 'description': 'Structured result contract for verify_compliance_receipt. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['base', 'ethereum', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'default': 'base'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'chain', 'read_only', 'checked_at', 'sources', 'address', 'native_symbol', 'balance_wei', 'balance_native', 'pending_nonce', 'observed_block', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'chain': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'address': {'type': 'string'}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'sources': {'type': 'array', 'items': {}}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'read_only': {'type': 'boolean'}, 'retryable': {'type': 'boolean'}, 'checked_at': {'type': 'string'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'balance_wei': {'type': 'string'}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'native_symbol': {'type': 'string'}, 'pending_nonce': {'type': 'integer'}, 'balance_native': {'type': 'string'}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'observed_block': {'type': 'integer'}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}}, 'description': 'Structured result contract for wallet_balance. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['payment_required', 'resource_url', 'resource_method', 'max_price_usdc', 'allowed_networks', 'expected_pay_to'], 'properties': {'resource_url': {'type': 'string', 'format': 'uri'}, 'max_price_usdc': {'type': 'string', 'pattern': '^(?:0|[1-9][0-9]*)(?:\\.[0-9]{1,6})?$'}, 'expected_pay_to': {'type': 'string'}, 'resource_method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD', 'OPTIONS'], 'type': 'string'}, 'allowed_networks': {'type': 'array', 'items': {'enum': ['eip155:8453', 'eip155:42161', 'eip155:137', 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'], 'type': 'string'}, 'maxItems': 4, 'minItems': 1, 'uniqueItems': True}, 'payment_required': {'type': 'string', 'maxLength': 65536, 'minLength': 1}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['contract', 'decision', 'reasons', 'risk_flags', 'normalized_payment_options', 'evidence', 'execution', 'confirmation_requirements', 'receipt', 'extensions']}, {'required': ['error']}], 'properties': {'tool': {'type': 'string'}, 'error': {'oneOf': [{'type': 'string'}, {'type': 'object', 'required': ['message'], 'properties': {'code': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'param': {'type': ['string', 'null']}, 'message': {'type': 'string'}}, 'additionalProperties': True}]}, 'charged': {'type': 'boolean', 'description': 'When present on an error, false means the failed result is uncharged.'}, 'message': {'type': 'string'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'reasons': {'type': 'array', 'items': {}}, 'receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}, 'settled': {'type': 'boolean', 'description': 'When present on an error, false means no settlement occurred.'}, 'unknown': {'type': 'array', 'items': {'type': 'string'}}, 'accepted': {'type': 'array', 'items': {'type': 'string'}}, 'contract': {'type': 'string'}, 'decision': {'enum': ['PROCEED_TO_USER_CONFIRMATION', 'REVIEW_REQUIRED', 'REJECT_CHALLENGE'], 'type': 'string'}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'execution': {'type': 'object', 'additionalProperties': True}, 'retryable': {'type': 'boolean'}, 'error_code': {'type': 'string'}, 'extensions': {'type': 'object', 'required': ['delivery-receipt'], 'properties': {'delivery-receipt': {'type': 'object', 'required': ['standard', 'service', 'subject', 'result_hash', 'issued_at', 'valid_until', 'issuer', 'issuer_key', 'key_id', 'verify_url', 'how_to_verify', 'signature', 'signed_message'], 'properties': {'issuer': {'type': 'string'}, 'key_id': {'type': 'string'}, 'service': {'type': 'string'}, 'subject': {'type': 'string'}, 'standard': {'type': 'string', 'const': 'eucompliance-receipt/2'}, 'issued_at': {'type': 'string', 'format': 'date-time'}, 'signature': {'type': 'string'}, 'issuer_key': {'type': 'string'}, 'verify_url': {'type': 'string'}, 'result_hash': {'type': 'string'}, 'valid_until': {'type': 'string', 'format': 'date-time'}, 'how_to_verify': {'type': 'string'}, 'signed_message': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}, 'risk_flags': {'type': 'array', 'items': {}}, 'status_code': {'type': 'integer'}, 'did_you_mean': {'type': ['object', 'null'], 'additionalProperties': True}, 'missing_checks': {'type': 'array', 'items': {'type': 'string'}}, 'partial_evidence': {'type': 'object', 'additionalProperties': True}, 'confirmation_requirements': {'type': 'object', 'additionalProperties': True}, 'normalized_payment_options': {'type': 'array', 'items': {}}}, 'description': 'Structured result contract for x402_purchase_guard. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.', 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
mica
Assesses MiCA stablecoin compliance, reserves, attestations, regulatory status, whitepapers, audit trails, incidents, and remedia…
reserveoracle
Provides reserve, issuer, custody, asset composition, pricing, and MiCA context for stablecoins and other tokenized real-world as…
Moltline TaxLots
Parses crypto transaction ledgers, matches transfers, calculates tax lots and gains, produces Form 8949 rows, and reconciles brok…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.
FortFi Treasury MCP
Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…
DPX — Institutional Cross-Border Settlement
Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…