Changes to Evaluate A Single Feature Flag

POST /ofrep/v1/evaluate/flags/{key}

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 11 of the 21 revisions of this API.14524

  1. a43d06a57adb82
  2. ace2bf25318d1
  3. 6e3caed39fa71
  4. 113e9501a7dc3
  5. d86062c9054c13
  6. ea398c27b6302
  7. 2fd784b6dd1e1
  8. bc39d1d2a5e51
  9. 536f0e210aa81
  10. 4dcc1b14ac855
  11. 2637da20b444446

What changed

    • request body became required

      request-body-became-required

    • the request's body type/format changed from / to object/

      request-body-type-changed

    • the request property context became required

      request-property-became-required

    • the request property context/targetingKey became required

      request-property-became-required

    • the response's body type/format changed from / to object/ for status 400

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 404

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 500

      response-body-type-changed

    • the allOf[evaluationSuccess]/ response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • added subschema #1 subschema #2 to the allOf[evaluationSuccess]/ response property allOf list for the response status 200

      response-property-all-of-added

    • removed subschema #1 subschema #2 from the allOf[evaluationSuccess]/ response property allOf list for the response status 200

      response-property-all-of-removed

    • added codeDefaultFlag to the allOf[evaluationSuccess]/allOf[subschema #2]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • removed subschema #2 from the response body allOf list for the response status 200

      response-body-all-of-removed

    • api operation id evaluateFlag was added

      api-operation-id-added

    • api tag OFREP Core added

      api-tag-added

    • api tag OFREP core removed

      api-tag-removed

  • d86062c9054c13See the full diff
    • the allOf[evaluationSuccess]/allOf[subschema #1]/metadata response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • added the optional property metadata to the response with the 400 status

      response-optional-property-added

    • added the optional property metadata to the response with the 404 status

      response-optional-property-added

    • added metadata flagMetadataDescription flagMetadataExamples to the allOf[evaluationSuccess]/allOf[subschema #1]/metadata response property allOf list for the response status 200

      response-property-all-of-added

    • added evaluationSuccess subschema #2 to the response body allOf list for the response status 200

      response-body-all-of-added

    • removed subschema #1 subschema #2 from the response body allOf list for the response status 200

      response-body-all-of-removed

    • added the new optional request property context/targetingKey

      new-optional-request-property

    • the optional response header Retry-Later removed for the status 429

      optional-response-header-removed

    • api tag OFREP core added

      api-tag-added

    • removed the DISABLED enum value from the allOf[subschema #1]/reason response property for the response status 200

      response-property-enum-value-removed

    • removed the SPLIT enum value from the allOf[subschema #1]/reason response property for the response status 200

      response-property-enum-value-removed

    • removed the STATIC enum value from the allOf[subschema #1]/reason response property for the response status 200

      response-property-enum-value-removed

    • removed the TARGETING_MATCH enum value from the allOf[subschema #1]/reason response property for the response status 200

      response-property-enum-value-removed

    • removed the UNKNOWN enum value from the allOf[subschema #1]/reason response property for the response status 200

      response-property-enum-value-removed

  • 2637da20b444446See the full diff
    • the request's body type/format changed from object/ to /

      request-body-type-changed

    • the response's body type/format changed from object/ to / for status 400

      response-body-type-changed

    • the response's body type/format changed from object/ to / for status 404

      response-body-type-changed

    • the response's body type/format changed from object/ to / for status 500

      response-body-type-changed

    • the optional response header Retry-After removed for the status 429

      optional-response-header-removed

    • removed the request property context/targetingKey

      request-property-removed

    • removed the optional property metadata from the response with the 400 status

      response-optional-property-removed

    • removed the optional property metadata from the response with the 404 status

      response-optional-property-removed

    • api operation id evaluateFlag removed and replaced with

      api-operation-id-removed

    • api tag OFREP Core removed

      api-tag-removed

    • request body became optional

      request-body-became-optional

    • the request property context became optional

      request-property-became-optional

    • added subschema #1 subschema #2 to the response body allOf list for the response status 200

      response-body-all-of-added

    • removed evaluationSuccess from the response body allOf list for the response status 200

      response-body-all-of-removed

    This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog