# Show Campaign

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /v1/members/me/refer_a_friend/campaign:
    get:
      summary: Show Campaign
      deprecated: false
      description: Show active refer-a-friend campaign
      tags:
        - API Reference/Public API/Member/Refer A Friend
      parameters:
        - name: Content-Type
          in: header
          description: '[Details](doc-341635)'
          required: true
          example: application/json
          schema:
            type: string
            default: application/json
            const: application/json
        - name: X-User-Agent
          in: header
          description: Arbitrary identifier of your client. [Details](doc-341635)
          required: true
          example: '{{X_USER_AGENT}}'
          schema:
            type: string
            default: '{{X_USER_AGENT}}'
        - name: X-Product-Name
          in: header
          description: API Product for API context. [Details](doc-341635)
          required: true
          example: '{{PRODUCT_NAME}}'
          schema:
            type: string
            default: '{{PRODUCT_NAME}}'
        - name: X-Loyalty-Club-Slug
          in: header
          description: LoyaltyClub for API context. [Details](doc-342138)
          required: false
          example: '{{LOYALTY_CLUB_SLUG}}'
          schema:
            type: string
            default: '{{LOYALTY_CLUB_SLUG}}'
        - name: Authorization
          in: header
          description: '[Member](doc-342129) or [User](doc-342130) Authorization.'
          required: false
          example: Bearer {{_OAUTH_TOKEN}}
          schema:
            type: string
            default: Bearer {{_OAUTH_TOKEN}}
        - name: X-Client-Authorization
          in: header
          description: '[Token](doc-342128) Authorization.'
          example: '{{API_TOKEN}}'
          schema:
            type: string
            default: '{{API_TOKEN}}'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MemberReferAFriendCampaign'
              example:
                id: 70
                name: Noah Wiegand
                description: >-
                  Beatae tenuis utique amplexus. Accusamus tempora barba currus
                  curo civis id tametsi viscus.
                consents: fugiat
                starts_at: '2026-02-13T07:42:59.445Z'
                ends_at: '2026-02-12T08:40:23.790Z'
                link_button: tametsi viscus
                share_button: Excepteur dolor sed est
                title: >-
                  gah instead ouch intervention amidst whoever since curiously
                  serpentine
                text: >-
                  Assumenda minus tolero maxime timor eligendi aestas autus.
                  Aspicio validus defessus clarus pel apparatus. Sortitus
                  capillus templum vesper. Vestrum voluptate acsi vapulus.
                  Officia incidunt natus cilicium libero denique balbus cernuus.
                link: https://sore-event.biz/
                member_recruited_count: 1
                required_registered_members_count: 0
                thumbnail:
                  identifier: '1'
                  created_at: '2022-11-09T15:46:00.252860Z'
                  image_details:
                    width: 67272880
                    height: 50950987
          headers: {}
          x-apidog-name: Success
      security: []
      x-apidog-folder: API Reference/Public API/Member/Refer A Friend
      x-apidog-status: pending
      x-run-in-apidog: https://app.eu.apidog.com/web/project/346351/apis/api-4062890-run
components:
  schemas:
    MemberReferAFriendCampaign:
      type: object
      properties:
        id:
          type: integer
        name:
          type: string
          description: campaign name
        description:
          type: string
          description: campaign description
        consents:
          type: string
          description: terms & conditions
        starts_at:
          type: string
        ends_at:
          type: string
        link_button:
          type: string
          description: link button text
        share_button:
          type: string
          description: share button text
        title:
          type: string
          description: title
        text:
          type: string
          description: content
        link:
          type: string
          description: member individually created for member
        member_recruited_count:
          type: integer
          description: number of new members recruited by member
        required_registered_members_count:
          type: integer
          description: winning condition - how many members must be recruited
        thumbnail:
          $ref: '#/components/schemas/File'
      x-apidog-orders:
        - id
        - name
        - description
        - consents
        - starts_at
        - ends_at
        - link_button
        - share_button
        - title
        - text
        - link
        - member_recruited_count
        - required_registered_members_count
        - thumbnail
      required:
        - id
        - name
        - description
        - consents
        - starts_at
        - ends_at
        - link_button
        - share_button
        - title
        - text
        - link
        - member_recruited_count
        - required_registered_members_count
        - thumbnail
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    File:
      type: object
      properties:
        url:
          type: string
          format: uri
          readOnly: true
          examples:
            - https://example.com/image.png
        identifier:
          type: string
          description: Only present when parent record has many files
          examples:
            - '1'
        mime_type:
          type: string
          examples:
            - image/jpeg
          readOnly: true
          description: Only present in certain circumstances
          nullable: true
        created_at:
          type: string
          format: date-time
          examples:
            - '2022-11-09T15:46:00.252860Z'
        updated_at:
          type: string
          format: date-time
          readOnly: true
          examples:
            - '2022-11-09T15:46:00.252860Z'
        image_details:
          type: object
          properties:
            width:
              type: integer
              minimum: 1
            height:
              type: integer
              minimum: 1
          x-apidog-orders:
            - width
            - height
          x-apidog-ignore-properties: []
          nullable: true
      x-apidog-orders:
        - url
        - identifier
        - mime_type
        - created_at
        - updated_at
        - image_details
      required:
        - url
        - created_at
        - updated_at
      readOnly: true
      x-apidog-ignore-properties: []
      nullable: true
      x-apidog-folder: ''
  securitySchemes: {}
servers:
  - url: https://api.mpc.dev.placewise.com
    description: Staging
security: []

```