Premium

Get premium state

Changed on

Returns the authenticated user actual premium entitlement, effective perk state, and mirrored billing data. When Stripe is enabled, missing payment-method mirror data may be repaired lazily.

get/premium/state

Request

  • Base URL: https://web.fluxer.app/api/v1
  • URL: https://web.fluxer.app/api/v1/premium/state
  • Auth: API key in header Authorization

Query parameters

country_codestring

Two-letter country code for regional pricing. Only used when the server cannot geolocate the request; otherwise the request GeoIP country wins.

Response

Success

subscription_provider'stripe' | 'app_store' | 'google_play' required

Changes

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • breaking

      the ////// response's property type changed from string to no type for status

    • info

      added subschema #2 to the ////// response property anyOf list for the response status

    • info

      removed the BRL enum value from the /// response property for the response status

    • info

      removed the BRL enum value from the ////// response property for the response status

    • info

      removed the BRL enum value from the /////// response property for the response status

    • info

      removed the BRL enum value from the ////// response property for the response status

    • info

      removed the BRL enum value from the ////// response property for the response status

    • info

      removed the DKK enum value from the /// response property for the response status

    • info

      removed the DKK enum value from the ////// response property for the response status

    • info

      removed the DKK enum value from the /////// response property for the response status

    • info

      removed the DKK enum value from the ////// response property for the response status

    • info

      removed the DKK enum value from the ////// response property for the response status

    • info

      removed the EUR enum value from the /// response property for the response status

    • info

      removed the EUR enum value from the ////// response property for the response status

    • info

      removed the EUR enum value from the /////// response property for the response status

    • info

      removed the EUR enum value from the ////// response property for the response status

    • info

      removed the EUR enum value from the ////// response property for the response status

    • info

      removed the INR enum value from the /// response property for the response status

    • info

      removed the INR enum value from the ////// response property for the response status

    • info

      removed the INR enum value from the /////// response property for the response status

    • info

      removed the INR enum value from the ////// response property for the response status

    • info

      removed the INR enum value from the ////// response property for the response status

    • info

      removed the NOK enum value from the /// response property for the response status

    • info

      removed the NOK enum value from the ////// response property for the response status

    • info

      removed the NOK enum value from the /////// response property for the response status

    • info

      removed the NOK enum value from the ////// response property for the response status

    • info

      removed the NOK enum value from the ////// response property for the response status

    • info

      removed the PLN enum value from the /// response property for the response status

    • info

      removed the PLN enum value from the ////// response property for the response status

    • info

      removed the PLN enum value from the /////// response property for the response status

    • info

      removed the PLN enum value from the ////// response property for the response status

    • info

      removed the PLN enum value from the ////// response property for the response status

    • info

      removed the SEK enum value from the /// response property for the response status

    • info

      removed the SEK enum value from the ////// response property for the response status

    • info

      removed the SEK enum value from the /////// response property for the response status

    • info

      removed the SEK enum value from the ////// response property for the response status

    • info

      removed the SEK enum value from the ////// response property for the response status

    • info

      removed the TRY enum value from the /// response property for the response status

    • info

      removed the TRY enum value from the ////// response property for the response status

    • info

      removed the TRY enum value from the /////// response property for the response status

    • info

      removed the TRY enum value from the ////// response property for the response status

    • info

      removed the TRY enum value from the ////// response property for the response status

    • info

      removed the USD enum value from the /// response property for the response status

    • info

      removed the USD enum value from the ////// response property for the response status

    • info

      removed the USD enum value from the /////// response property for the response status

    • info

      removed the USD enum value from the ////// response property for the response status

    • info

      removed the USD enum value from the ////// response property for the response status

    • info

      the /// response's property pattern ^[A-Z]{3}$ was added for the status

    • info

      the ////// response's property pattern ^[A-Z]{3}$ was added for the status

    • info

      the /////// response's property pattern ^[A-Z]{3}$ was added for the status

    • info

      the ////// response's property pattern ^[A-Z]{3}$ was added for the status