{"service":"HALOWERK rohstoffwerk","endpoint":"/scrap-margin","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["grade","gross_weight_kg","purchase_price_eur_per_kg","sales_price_eur_per_kg"],"additionalProperties":false,"properties":{"grade":{"type":"string","description":"Scrap grade key, e.g. copper_millberry, cable_scrap_high, motor_scrap."},"gross_weight_kg":{"type":"number","minimum":0.1,"maximum":1000000},"purchase_price_eur_per_kg":{"type":"number","minimum":0,"maximum":10000,"description":"Price paid per kilogram of gross weight."},"sales_price_eur_per_kg":{"type":"number","minimum":0,"maximum":10000,"description":"Achievable price per kilogram of recovered metal."},"yield_percent":{"type":"number","minimum":1,"maximum":100,"description":"Overrides the recovery yield of the grade."},"melting_loss_percent":{"type":"number","minimum":0,"maximum":50,"description":"Overrides the melting loss of the grade."},"processing_cost_eur":{"type":"number","minimum":0,"maximum":1000000,"default":0},"transport_cost_eur":{"type":"number","minimum":0,"maximum":1000000,"default":0},"disposal_cost_eur_per_kg":{"type":"number","minimum":0,"maximum":1000,"default":0,"description":"Cost per kilogram of non-metal residue."}}},"requestExample":{"grade":"beispiel","gross_weight_kg":0.1,"purchase_price_eur_per_kg":0,"sales_price_eur_per_kg":0,"processing_cost_eur":0,"transport_cost_eur":0,"disposal_cost_eur_per_kg":0},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["grade","gross_weight_kg","purchase_price_eur_per_kg","sales_price_eur_per_kg"],"additionalProperties":false,"properties":{"grade":{"type":"string","description":"Scrap grade key, e.g. copper_millberry, cable_scrap_high, motor_scrap."},"gross_weight_kg":{"type":"number","minimum":0.1,"maximum":1000000},"purchase_price_eur_per_kg":{"type":"number","minimum":0,"maximum":10000,"description":"Price paid per kilogram of gross weight."},"sales_price_eur_per_kg":{"type":"number","minimum":0,"maximum":10000,"description":"Achievable price per kilogram of recovered metal."},"yield_percent":{"type":"number","minimum":1,"maximum":100,"description":"Overrides the recovery yield of the grade."},"melting_loss_percent":{"type":"number","minimum":0,"maximum":50,"description":"Overrides the melting loss of the grade."},"processing_cost_eur":{"type":"number","minimum":0,"maximum":1000000,"default":0},"transport_cost_eur":{"type":"number","minimum":0,"maximum":1000000,"default":0},"disposal_cost_eur_per_kg":{"type":"number","minimum":0,"maximum":1000,"default":0,"description":"Cost per kilogram of non-metal residue."}}},"requestExample":{"grade":"beispiel","gross_weight_kg":0.1,"purchase_price_eur_per_kg":0,"sales_price_eur_per_kg":0,"processing_cost_eur":0,"transport_cost_eur":0,"disposal_cost_eur_per_kg":0}}],"example_request":{"grade":"beispiel","gross_weight_kg":0.1,"purchase_price_eur_per_kg":0,"sales_price_eur_per_kg":0,"processing_cost_eur":0,"transport_cost_eur":0,"disposal_cost_eur_per_kg":0},"serviceName":"scrap_purchase_margin","tags":["recycling","pricing","copper"],"outputSchema":{"type":"object"}}