{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["davSync"],"properties":{"davSync":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["collection","base_token","current_token","tokens","history_floor","base_revision","base_members","changes"],"properties":{"collection":{"$ref":"#/properties/artifact/%24defs/s0"},"base_token":{"$ref":"#/properties/artifact/%24defs/s1"},"current_token":{"type":"string","minLength":1,"maxLength":128},"tokens":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["token","revision"],"properties":{"token":{"type":"string","minLength":1,"maxLength":128},"revision":{"type":"integer","minimum":0,"maximum":1000000}}},"minItems":0,"maxItems":16},"history_floor":{"type":"integer","minimum":0,"maximum":1000000},"base_revision":{"type":"integer","minimum":0,"maximum":1000000},"base_members":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["href","etag","resource_id"],"properties":{"href":{"$ref":"#/properties/artifact/%24defs/s0"},"etag":{"type":"string","minLength":1,"maxLength":128},"resource_id":{"$ref":"#/properties/artifact/%24defs/s2"}}},"minItems":0,"maxItems":40},"changes":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["revision","href","kind","etag","resource_id"],"properties":{"revision":{"type":"integer","minimum":1,"maximum":1000000},"href":{"$ref":"#/properties/artifact/%24defs/s0"},"kind":{"enum":["map","modify","unmap"]},"etag":{"$ref":"#/properties/artifact/%24defs/s1"},"resource_id":{"anyOf":[{"type":"null"},{"$ref":"#/properties/artifact/%24defs/s2"}]}}},"minItems":0,"maxItems":64}}},"claim":{"anyOf":[{"type":"null"},{"type":"string","minLength":64,"maxLength":64,"pattern":"^[0-9a-f]{64}$"}]}}}},"$defs":{"s0":{"type":"string","minLength":1,"maxLength":256,"pattern":"^/(?:[A-Za-z0-9_.~-]+/)*[A-Za-z0-9_.~-]*$"},"s1":{"anyOf":[{"type":"null"},{"type":"string","minLength":1,"maxLength":128}]},"s2":{"type":"string","minLength":1,"maxLength":48,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-11/rfc6578-token-bound-complete-collection-change-tombstone-reconciliation"}