> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fourthwall.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Tier

<Note>
  **OAuth scope:** `memberships_read`

  API keys have full access to this endpoint.
</Note>


## OpenAPI

````yaml /openapi/membership.json GET /open-api/v1.1/memberships/tiers/{id}
openapi: 3.1.0
info:
  title: OpenAPI
  version: 0.0.1
servers:
  - url: https://api.fourthwall.com
    description: Production server
security: []
paths:
  /open-api/v1.1/memberships/tiers/{id}:
    get:
      tags:
        - Tiers
      summary: Get Tier
      operationId: get-tier
      parameters:
        - name: X-ShopId
          in: header
          required: false
          schema:
            type: string
        - name: id
          in: path
          required: true
          schema:
            type: integer
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Response.V2.Tiers.Paid'
      security:
        - oauth:
            - memberships_read
        - basicAuth: []
components:
  schemas:
    Response.V2.Tiers.Paid:
      type: object
      properties:
        id:
          type: integer
        name:
          type: string
        description:
          type: string
        position:
          type: integer
        status:
          type: string
          enum:
            - Published
            - Unpublished
        image:
          type: object
          properties:
            url:
              type: string
            thumbnailUrl:
              type: string
          required:
            - url
            - thumbnailUrl
        statistics:
          type: object
          properties:
            membersCount:
              type: integer
          required:
            - membersCount
        pricesAutomaticallyConverted:
          type: boolean
        askForShippingAddress:
          type: boolean
        variants:
          type: object
          properties:
            monthly:
              type: object
              properties:
                amounts:
                  type: object
                  properties:
                    usd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    eur:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    gbp:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    cad:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    aud:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    nzd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    sek:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    nok:
                      type: object
                      properties:
                        amount:
                          type: float
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    dkk:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    pln:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    jpy:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    myr:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    sgd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    mxn:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                  required:
                    - usd
                    - eur
                    - gbp
                    - cad
                    - aud
                    - nzd
                    - sek
                    - nok
                    - dkk
                    - pln
                    - jpy
                    - myr
                    - sgd
                    - mxn
              required:
                - amounts
            annual:
              type: object
              properties:
                amounts:
                  type: object
                  properties:
                    usd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    eur:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    gbp:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    cad:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    aud:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    nzd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    sek:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    nok:
                      type: object
                      properties:
                        amount:
                          type: float
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    dkk:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    pln:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    jpy:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    myr:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    sgd:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                    mxn:
                      type: object
                      properties:
                        amount:
                          type: integer
                        locked:
                          type: boolean
                        setAt:
                          type: string
                          format: date_time
                      required:
                        - amount
                        - locked
                        - setAt
                  required:
                    - usd
                    - eur
                    - gbp
                    - cad
                    - aud
                    - nzd
                    - sek
                    - nok
                    - dkk
                    - pln
                    - jpy
                    - myr
                    - sgd
                    - mxn
                constantDiscountPercentageOff:
                  type: integer
              required:
                - amounts
                - constantDiscountPercentageOff
          required:
            - monthly
        discount:
          type: object
          properties:
            percentOff:
              type: object
              properties:
                monthly:
                  type: integer
                annual:
                  type: integer
              required:
                - monthly
            timeLimited:
              type: object
              properties:
                startTime:
                  type: string
                  format: date-time
                endTime:
                  type: string
                  format: date-time
          required:
            - percentOff
        freeTrial:
          type: boolean
        mobileWlaEnabled:
          type: boolean
      required:
        - id
        - name
        - description
        - position
        - status
        - variants
        - statistics
        - pricesAutomaticallyConverted
        - askForShippingAddress
        - freeTrial
        - mobileWlaEnabled
      title: Paid
  securitySchemes:
    oauth:
      type: oauth2
      flows:
        implicit:
          authorizationUrl: >-
            https://auth.staging.fourthwall.com/auth/realms/Fourthwall/protocol/openid-connect/auth
          scopes:
            memberships_read: memberships_read
            memberships_write: memberships_write
    basicAuth:
      type: http
      scheme: basic

````