delete-private-units-UNIT.rst (836B)
1 .. http:delete:: [/instances/$INSTANCE]/private/units/$UNIT 2 3 Remove a custom unit from an instance. 4 5 **Required permission:** ``units-write`` 6 7 **Response:** 8 9 :http:statuscode:`204 No content`: 10 The unit was removed. 11 :http:statuscode:`401 Unauthorized`: 12 The request is unauthorized. 13 :http:statuscode:`404 Not found`: 14 The unit or instance is unknown to the backend. 15 Returned with ``TALER_EC_MERCHANT_GENERIC_UNIT_UNKNOWN`` or 16 ``TALER_EC_MERCHANT_GENERIC_INSTANCE_UNKNOWN``. 17 :http:statuscode:`409 Conflict`: 18 Built-in units cannot be deleted. 19 Returned with ``TALER_EC_MERCHANT_GENERIC_UNIT_BUILTIN``. 20 :http:statuscode:`500 Internal Server Error`: 21 The server experienced an internal failure. 22 Returned with ``TALER_EC_GENERIC_DB_STORE_FAILED`` or 23 ``TALER_EC_GENERIC_DB_SOFT_FAILURE``.