> ## 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.

# Get Offer

Returns full details for a single offer including integrations, meta information, and email configuration. The offer must be visible to the authenticated affiliate (public, approved, or requiring approval). Returns 404 if the offer does not exist or is not visible to the affiliate.

The response has the same top-level offer fields and relationship structure as the offersrunnable endpoint, plus additional relationship keys for email, email\_optout, and integrations.


## OpenAPI

````yaml openapi/affiliate-offers.yaml get /affiliates/offers/{offerId}
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/offers/{offerId}:
    get:
      tags:
        - Affiliate Offers
      summary: Find Offer By ID
      parameters:
        - name: offerId
          in: path
          required: true
          description: The numeric ID of the offer.
          schema:
            type: integer
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                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.
                  currency_id:
                    type: string
                    description: Currency code for the offer.
                  visibility:
                    type: string
                    description: Visibility setting of the offer.
                  html_description:
                    type: string
                    description: Offer description in HTML format.
                  is_description_plain_text:
                    type: boolean
                    description: Whether the description is plain text or HTML.
                  preview_url:
                    type: string
                    description: Preview URL for the offer landing page.
                  tracking_url:
                    type: string
                    description: Base tracking URL.
                  redirect_tracking_url:
                    type: string
                    description: Redirect tracking URL.
                  impression_tracking_url:
                    type: string
                    description: Impression tracking URL.
                  thumbnail_url:
                    type: string
                    description: URL of the offer thumbnail image.
                  network_category_id:
                    type: integer
                    description: Category ID for the offer.
                  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.
                  network_tracking_domain_id:
                    type: integer
                    description: Tracking domain ID.
                  app_identifier:
                    type: string
                    description: App store identifier for mobile offers.
                  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: >
                      Affiliate-specific relationship data. Contains the same
                      keys as the offersrunnable relationship, plus email,
                      email_optout, and integrations.
                    properties:
                      offer_affiliate_status:
                        type: string
                        description: Affiliate's approval status for this offer.
                      blocked_variables_count:
                        type: integer
                        description: Number of blocked tracking variables.
                      category:
                        type: object
                        description: Offer category details.
                        properties:
                          network_category_id:
                            type: integer
                          network_id:
                            type: integer
                          name:
                            type: string
                          status:
                            type: string
                          time_created:
                            type: integer
                          time_saved:
                            type: integer
                      channels:
                        type: object
                        description: Available traffic channels.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      creative_bundle:
                        type: object
                        description: Creative bundle information.
                        properties:
                          url:
                            type: string
                      creatives:
                        type: object
                        description: Available creatives for this offer.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      custom_payout_settings:
                        type: object
                        description: Custom payout settings.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      email:
                        type: object
                        description: Email configuration for the offer.
                      email_optout:
                        type: object
                        description: Email opt-out configuration.
                      integrations:
                        type: object
                        description: Integration configurations for the offer.
                        properties:
                          ezepo:
                            type: object
                          invoca:
                            type: object
                          optizmo:
                            type: object
                          retreaver:
                            type: object
                          ringa:
                            type: object
                          unsubcentral:
                            type: object
                      meta:
                        type: object
                        description: Additional metadata associated with the offer.
                      payouts:
                        type: object
                        description: Payout configuration.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      remaining_caps:
                        type: object
                        description: Remaining cap amounts for the current period.
                        properties:
                          remaining_daily_click_cap:
                            type: integer
                          remaining_daily_conversion_cap:
                            type: integer
                          remaining_daily_payout_cap:
                            type: number
                      reporting:
                        type: object
                        description: Aggregated reporting data for this offer.
                      requirement_kpis:
                        type: object
                        description: KPI requirements.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      requirement_tracking_parameters:
                        type: object
                        description: Required tracking parameters.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
                      ruleset:
                        type: object
                        description: Targeting and rule configuration.
                      terms_conditions_acceptance:
                        type: object
                        description: Terms and conditions acceptance status.
                      thumbnail_asset:
                        type: object
                        description: Thumbnail asset details.
                      urls:
                        type: object
                        description: Offer destination URLs.
                        properties:
                          entries:
                            type: array
                            items:
                              type: object
                          total:
                            type: integer
        '404':
          description: Offer not found or not visible to the authenticated affiliate.
      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

````