{"service":"HALOWERK finopswerk","endpoint":"/v1/cost-credit-period-ledger","method":"POST","content_type":"application/json","inputSchema":{"type":"object","additionalProperties":false,"properties":{"periods":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},"from":{"type":"integer","minimum":0,"maximum":4102444800},"to":{"type":"integer","minimum":0,"maximum":4102444800}},"required":["id","from","to"]},"minItems":1,"maxItems":6},"lines":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},"from":{"type":"integer","minimum":0,"maximum":4102444800},"to":{"type":"integer","minimum":0,"maximum":4102444800},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"amount_minor":{"type":"string","pattern":"^-?(0|[1-9][0-9]{0,11})$"},"kind":{"enum":["charge","credit"]},"credit_for":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},{"type":"null"}]}},"required":["id","from","to","currency","amount_minor","kind"]},"minItems":1,"maxItems":12}},"required":["periods","lines"]},"requestExample":{"periods":[{"id":"A","from":0,"to":5},{"id":"B","from":5,"to":10}],"lines":[{"id":"c","from":0,"to":10,"currency":"USD","amount_minor":"100","kind":"charge"}]},"operations":[{"method":"POST","inputSchema":{"type":"object","additionalProperties":false,"properties":{"periods":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},"from":{"type":"integer","minimum":0,"maximum":4102444800},"to":{"type":"integer","minimum":0,"maximum":4102444800}},"required":["id","from","to"]},"minItems":1,"maxItems":6},"lines":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},"from":{"type":"integer","minimum":0,"maximum":4102444800},"to":{"type":"integer","minimum":0,"maximum":4102444800},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"amount_minor":{"type":"string","pattern":"^-?(0|[1-9][0-9]{0,11})$"},"kind":{"enum":["charge","credit"]},"credit_for":{"anyOf":[{"type":"string","pattern":"^[A-Za-z0-9_-]{1,16}$"},{"type":"null"}]}},"required":["id","from","to","currency","amount_minor","kind"]},"minItems":1,"maxItems":12}},"required":["periods","lines"]},"requestExample":{"periods":[{"id":"A","from":0,"to":5},{"id":"B","from":5,"to":10}],"lines":[{"id":"c","from":0,"to":10,"currency":"USD","amount_minor":"100","kind":"charge"}]}}]}