Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-1726

If the backend API returns an error, the request should not be counted for billing

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • None
    • SaaS
    • Backend, Gateway, System
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      As it stands now, any requests which reaches the backend API will be counted and charged on to the customer.
      The problem with this is that if the backend returns an error (HTTP code 4XX or 5XX), the APICast will still count it as a hit and will include it in billing. In this scenario the customer is paying for something without receiving requested data.

      Would like to have a feature which can be opt-in, if the service provider do not want the hits to be counted when the backend returns an error.

            Unassigned Unassigned
            cabeywar-cssre Chamal Abeywardhana
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: