0.0.6 • Published 3 years ago

@one-view/fwf-proxy-types v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

FORMAT: 1A VERSION: 1.0.0 HOST: https://api.pd-oneview.net/fwf-proxy

fwf-proxy

pandacare fwf proxy that support cache and invalidation

Feature flag list /v1/features-list/keys

List of feature flag keys

Get feature flag keys GET

  • Request

    • Headers

        Authorization: Bearer token
  • Response 200 (application/json)

    • Attributes (FeatureEnvKeys)
  • Response 401 (application/json)

    • Attributes (Error)
  • Response 500 (application/json)

    • Attributes (Error)

Personal Feature Variations /v1/features

Get personal flag variations

Put feature flag keys PUT

  • Request

    • Headers

        Authorization: Bearer token
  • Attributes (FeatureVariationsParam)

  • Response 200 (application/json)

    • Attributes (FeatureVariations)
  • Response 401 (application/json)

    • Attributes (Error)
  • Response 500 (application/json)

    • Attributes (Error)

Personal Feature Variation /v1/features/{flagKey}

Get personal flag variation

  • Parameters
    • flagKey (string, required) - flag key

Put feature flag key PUT

  • Request

    • Headers

        Authorization: Bearer token
  • Attributes (FeatureVariationParam)

  • Response 200 (application/json)

    • Attributes (FeatureVariation)
  • Response 401 (application/json)

    • Attributes (Error)
  • Response 500 (application/json)

    • Attributes (Error)

Data Structures

int32 (number)

int64 (number)

error_object (object)

  • status (string)
  • title (string)

Error (object)

FeatureEnvKeys

FeatureEnvKey

  • key (string, required)
  • enabled (boolean, required)
  • kind (string, required)

FeatureVariationParam

  • user (UserParam, required)

FeatureVariationsParam

  • user (UserParam, required)
  • keys (arraystring, fixed-type, optional)

UserParam

  • email (string, required)
  • userId (string, optional)
  • customAttributes (object, optional)

FeatureVariations

FeatureVariation

  • key (string, required)
  • variation (object, required)
  • abTest (boolean, optional)
  • error (string, optional)
  • type (string, required)
  • enabled (boolean, required)
0.0.5

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago