taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

patch-monitoring-fee-time-inconsistency-SERIAL_ID.rst (1356B)


      1 .. http:patch:: /monitoring/fee-time-inconsistency/$SERIAL_ID
      2 
      3   This endpoint is used to suppress selected elements of fee time
      4   inconsistencies.  Updates the 'suppressed' field of a fee time inconsistency
      5   element with row ID ``$SERIAL_ID``.
      6 
      7   **Request:**
      8 
      9   The body must be a `GenericAuditorMonitorPatchRequest`.
     10 
     11   **Response:**
     12 
     13   :http:statuscode:`204 No Content`:
     14     The element has been updated.
     15   :http:statuscode:`400 Bad Request`:
     16     The request body is invalid or the ``$SERIAL_ID`` is not a valid row identifier.
     17     The response comes with a ``TALER_EC_GENERIC_JSON_INVALID`` or
     18     ``TALER_EC_GENERIC_PARAMETER_MALFORMED`` error code.
     19   :http:statuscode:`401 Unauthorized`:
     20     The request lacks valid authentication credentials.
     21     The response comes with a ``TALER_EC_AUDITOR_GENERIC_UNAUTHORIZED``.
     22   :http:statuscode:`404 Not found`:
     23     The specified row was not found.
     24     The response comes with a ``TALER_EC_AUDITOR_RESOURCE_NOT_FOUND`` error code.
     25   :http:statuscode:`500 Internal Server Error`:
     26     The server experienced an internal error.
     27     The response comes with a ``TALER_EC_GENERIC_DB_SETUP_FAILED``,
     28     ``TALER_EC_GENERIC_DB_STORE_FAILED``, or
     29     ``TALER_EC_GENERIC_INTERNAL_INVARIANT_FAILURE`` error code.
     30 
     31   .. note::
     32 
     33     This endpoint is still experimental. The endpoint will be further developed as needed.