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

# List Visible Offers

Returns a paginated list of all offers visible to the authenticated affiliate. This includes both public offers and offers that require approval. Use this endpoint to browse the full catalog of available offers before applying to run them.

The `relationship.offer_affiliate_status` field indicates whether the affiliate has already been approved, is pending, or has not yet applied for a given offer.


## OpenAPI

````yaml openapi/affiliate-offers.yaml get /affiliates/alloffers
openapi: 3.0.3
info:
  title: Everflow Affiliate API - Offers
  description: >
    Offer discovery and tracking URL endpoints for the Everflow Affiliate API.
    These endpoints allow affiliates to browse visible offers, retrieve details
    for offers they can run, and generate tracking links.
  version: 1.0.0
servers:
  - description: Production Server
    url: https://api.eflow.team/v1
security: []
tags:
  - name: Affiliate Offers
    description: Endpoints for discovering and retrieving offer details as an affiliate.
paths:
  /affiliates/alloffers:
    get:
      tags:
        - Affiliate Offers
      summary: Find All Visible Offers
      parameters:
        - name: page
          in: query
          description: Page number for pagination (1-based).
          schema:
            type: integer
            default: 1
        - name: page_size
          in: query
          description: Number of results per page.
          schema:
            type: integer
            default: 50
        - name: search
          in: query
          description: Search term to filter offers by name or ID.
          schema:
            type: string
        - name: category_id
          in: query
          description: Filter by offer category ID.
          schema:
            type: integer
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  offers:
                    type: array
                    description: Array of visible offers.
                    items:
                      type: object
                      properties:
                        network_offer_id:
                          type: integer
                          description: Unique identifier for the offer.
                        network_id:
                          type: integer
                          description: Network ID.
                        name:
                          type: string
                          description: Offer name.
                        offer_status:
                          type: string
                          description: >-
                            Current status of the offer (e.g. active, paused,
                            deleted).
                        currency_id:
                          type: string
                          description: Currency code for the offer (e.g. "USD").
                        visibility:
                          type: string
                          description: >-
                            Visibility setting of the offer (public,
                            require_approval, private).
                        thumbnail_url:
                          type: string
                          description: URL of the offer thumbnail image.
                        html_description:
                          type: string
                          description: Offer description in HTML format.
                        is_description_plain_text:
                          type: boolean
                          description: >-
                            Whether the description is plain text (true) or HTML
                            (false).
                        preview_url:
                          type: string
                          description: Preview URL for the offer landing page.
                        tracking_url:
                          type: string
                          description: Base tracking URL for the offer.
                        impression_tracking_url:
                          type: string
                          description: Impression tracking URL for the offer.
                        network_category_id:
                          type: integer
                          description: Category ID for the offer.
                        network_tracking_domain_id:
                          type: integer
                          description: Tracking domain ID.
                        app_identifier:
                          type: string
                          description: App store identifier for mobile offers.
                        is_caps_enabled:
                          type: boolean
                          description: Whether caps are enabled for this offer.
                        caps_timezone_id:
                          type: integer
                          description: Timezone ID used for cap calculations.
                        daily_conversion_cap:
                          type: integer
                          description: Daily conversion cap.
                        weekly_conversion_cap:
                          type: integer
                          description: Weekly conversion cap.
                        monthly_conversion_cap:
                          type: integer
                          description: Monthly conversion cap.
                        global_conversion_cap:
                          type: integer
                          description: Global (lifetime) conversion cap.
                        daily_click_cap:
                          type: integer
                          description: Daily click cap.
                        weekly_click_cap:
                          type: integer
                          description: Weekly click cap.
                        monthly_click_cap:
                          type: integer
                          description: Monthly click cap.
                        global_click_cap:
                          type: integer
                          description: Global (lifetime) click cap.
                        daily_payout_cap:
                          type: number
                          description: Daily payout cap.
                        weekly_payout_cap:
                          type: number
                          description: Weekly payout cap.
                        monthly_payout_cap:
                          type: number
                          description: Monthly payout cap.
                        global_payout_cap:
                          type: number
                          description: Global (lifetime) payout cap.
                        is_force_terms_and_conditions:
                          type: boolean
                          description: Whether terms and conditions acceptance is required.
                        is_using_explicit_terms_and_conditions:
                          type: boolean
                          description: >-
                            Whether the offer uses explicit terms and
                            conditions.
                        terms_and_conditions:
                          type: string
                          description: Terms and conditions text.
                        is_use_direct_linking:
                          type: boolean
                          description: Whether direct linking is enabled.
                        is_using_suppression_list:
                          type: boolean
                          description: Whether a suppression list is in use.
                        suppression_list_id:
                          type: integer
                          description: Suppression list ID.
                        date_live_until:
                          type: string
                          description: Date until which the offer is live.
                        time_created:
                          type: integer
                          description: Timestamp when the offer was created.
                        time_saved:
                          type: integer
                          description: Timestamp when the offer was last saved.
                        relationship:
                          type: object
                          description: Relationship data specific to this affiliate.
                          properties:
                            offer_affiliate_status:
                              type: string
                              description: >
                                Affiliate's relationship status with this offer.
                                Values include: approved, pending, not_applied,
                                rejected, public.
                  paging:
                    type: object
                    description: Pagination metadata.
                    properties:
                      page:
                        type: integer
                        description: Current page number.
                      page_size:
                        type: integer
                        description: Number of results per page.
                      total_count:
                        type: integer
                        description: Total number of matching offers.
      security:
        - API Key: []
components:
  securitySchemes:
    API Key:
      description: >
        The affiliate's API key generated from the Affiliate Portal. Uses the
        X-Eflow-Api-Key header.
      in: header
      name: X-Eflow-Api-Key
      type: apiKey

````