{"service":"HALOWERK gamingwerk","endpoint":"/v1/cross-game-bridge","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["source_game","target_game","asset_id","attributes","mappings","retain_unmapped"],"additionalProperties":false,"properties":{"source_game":{"type":"string","minLength":1,"maxLength":128},"target_game":{"type":"string","minLength":1,"maxLength":128},"asset_id":{"type":"string","minLength":1,"maxLength":256},"attributes":{"type":"array","maxItems":1000,"items":{"type":"object","required":["key","value"],"additionalProperties":false,"properties":{"key":{"type":"string","minLength":1,"maxLength":128},"value":{"type":["string","number","boolean","null"]}}}},"mappings":{"type":"array","maxItems":1000,"items":{"type":"object","required":["source_key","target_key"],"additionalProperties":false,"properties":{"source_key":{"type":"string","minLength":1,"maxLength":128},"target_key":{"type":"string","minLength":1,"maxLength":128},"numeric_scale":{"type":"number","minimum":-1000000000,"maximum":1000000000},"numeric_offset":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}}},"retain_unmapped":{"type":"boolean"}}},"requestExample":{"source_game":"HarborQuest","target_game":"SkyFrontier","asset_id":"blade-42","attributes":[{"key":"damage","value":80},{"key":"element","value":"water"},{"key":"rarity","value":"rare"}],"mappings":[{"source_key":"damage","target_key":"power","numeric_scale":0.5,"numeric_offset":5},{"source_key":"element","target_key":"affinity"}],"retain_unmapped":false},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["source_game","target_game","asset_id","attributes","mappings","retain_unmapped"],"additionalProperties":false,"properties":{"source_game":{"type":"string","minLength":1,"maxLength":128},"target_game":{"type":"string","minLength":1,"maxLength":128},"asset_id":{"type":"string","minLength":1,"maxLength":256},"attributes":{"type":"array","maxItems":1000,"items":{"type":"object","required":["key","value"],"additionalProperties":false,"properties":{"key":{"type":"string","minLength":1,"maxLength":128},"value":{"type":["string","number","boolean","null"]}}}},"mappings":{"type":"array","maxItems":1000,"items":{"type":"object","required":["source_key","target_key"],"additionalProperties":false,"properties":{"source_key":{"type":"string","minLength":1,"maxLength":128},"target_key":{"type":"string","minLength":1,"maxLength":128},"numeric_scale":{"type":"number","minimum":-1000000000,"maximum":1000000000},"numeric_offset":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}}},"retain_unmapped":{"type":"boolean"}}},"requestExample":{"source_game":"HarborQuest","target_game":"SkyFrontier","asset_id":"blade-42","attributes":[{"key":"damage","value":80},{"key":"element","value":"water"},{"key":"rarity","value":"rare"}],"mappings":[{"source_key":"damage","target_key":"power","numeric_scale":0.5,"numeric_offset":5},{"source_key":"element","target_key":"affinity"}],"retain_unmapped":false}}],"example_request":{"source_game":"HarborQuest","target_game":"SkyFrontier","asset_id":"blade-42","attributes":[{"key":"damage","value":80},{"key":"element","value":"water"},{"key":"rarity","value":"rare"}],"mappings":[{"source_key":"damage","target_key":"power","numeric_scale":0.5,"numeric_offset":5},{"source_key":"element","target_key":"affinity"}],"retain_unmapped":false},"serviceName":"HALOWERK gamingwerk","tags":["iot","gaming","interoperability"],"outputSchema":{"type":"object","required":["method"],"properties":{"method":{"type":"string"}},"additionalProperties":true},"outputExample":{"mapped_asset":{"source_game":"HarborQuest","target_game":"SkyFrontier","source_asset_id":"blade-42","attributes":[{"key":"affinity","value":"water"},{"key":"power","value":45}]},"mapped_payload_sha256":"853016e2cee87f25991d611dc70e9fc2b983e54444ca11e945d0637fd628e4bf","mapped_attribute_count":2,"bridge_scope":"schema_mapping_only_no_transfer_or_authorization","method":"explicit attribute rename and numeric affine mapping with canonical digest"}}