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

# Trigger "feed" Mode Tasks

> Feeds a Solana transaction to trigger "feed" mode tasks running.



## OpenAPI

````yaml /api/swagger.json post /feed
openapi: 3.0.1
info:
  title: BLOOD-V3 API
  contact: {}
  version: 0.0.1
servers:
  - url: //localhost:50000/api/v1
security: []
paths:
  /feed:
    post:
      tags:
        - Feed
      summary: Trigger "feed" Mode Tasks
      description: Feeds a Solana transaction to trigger "feed" mode tasks running.
      requestBody:
        description: Feed Request
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/handlers.feedRequest'
        required: true
      responses:
        '200':
          description: OK
          content: {}
        '400':
          description: Invalid request
          content:
            '*/*':
              schema:
                $ref: '#/components/schemas/handlers.ErrorResponse'
        '500':
          description: Internal server error
          content:
            '*/*':
              schema:
                $ref: '#/components/schemas/handlers.ErrorResponse'
components:
  schemas:
    handlers.feedRequest:
      type: object
      properties:
        ctx:
          type: object
          description: Context is an optional context to specify which task to feed
          allOf:
            - $ref: '#/components/schemas/handlers.taskContext'
        no_account_set_on_create_pool:
          type: boolean
          description: >-
            NoAccountSetOnCreatePool is an optional flag to indicate whether to
            skip "parsing" accounts based on create pool event

            this is crucial if you want or going to feed transactions later than
            the current slot

            TLDR: do not set this flag unless you know what you are doing or we
            are asking you to set it
        slot:
          type: integer
          description: Slot number of the transaction
        transaction:
          type: string
          description: Transaction is a Base64 encoded Solana transaction
    handlers.ErrorResponse:
      type: object
      properties:
        error:
          type: string
    handlers.taskContext:
      type: object
      properties:
        amount:
          type: string
        fee:
          type: number
        group_id:
          type: string
          description: If context is provided, group_id is required
        slippage:
          type: number
        task_id:
          type: integer
          description: '-1 for all tasks in the group, specific task ID otherwise'
        tip:
          type: number

````