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

> Trigger an immediate incentive payout to a participant. Use this for ad-hoc payments outside the standard attendance-based flow (e.g., bonus payments or partial compensation).

# Trigger manual payout



## OpenAPI

````yaml post /v1/projects/{projectId}/screener-responses/{screenerResponseId}/payouts
openapi: 3.0.0
info:
  title: Partner API
  description: Public API for partner integrations
  version: '1.0'
  contact: {}
servers:
  - url: https://api-staging.respondent.io
security: []
tags: []
paths:
  /v1/projects/{projectId}/screener-responses/{screenerResponseId}/payouts:
    post:
      tags:
        - screener-responses
      summary: Trigger manual payout
      description: >-
        Used to payout a participant multiple times.

        Must pass payoutCount to ensure the intended number of payouts occur.

        Will pay them the same incentive amount again based on the project.

        Use `GET /projects/:projectId/payouts` to get the payout counts per
        participant for a project.


        Projects Autopay(true):

        The first time participants are paid automatically when they are marked
        as attended.


        Projects Autopay(false):

        The first time payment should be done by using the `POST
        /projects/:projectId/screener-responses/:screenerResponseId/payouts`
        endpoint.
      operationId: ScreenerResponsesController_payoutParticipant
      parameters:
        - name: x-api-key
          in: header
          required: true
          schema:
            type: string
        - name: x-api-secret
          in: header
          required: true
          schema:
            type: string
        - name: projectId
          required: true
          in: path
          schema:
            type: string
        - name: screenerResponseId
          required: true
          in: path
          schema:
            type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayoutParticipantDto'
      responses:
        '201':
          description: ''
components:
  schemas:
    PayoutParticipantDto:
      type: object
      properties:
        payoutCount:
          type: number
          description: 'Number Limit: Min 1 and Max 5'
        tip:
          type: number
          description: |-
            Tip amount for the participant.
            In cents. USD.
            Dollars Limit: Min 0.
      required:
        - payoutCount

````