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

# Remove Prospect From Campaign

> Single-prospect operation: removes one prospect from one campaign. The prospect record may still exist in other campaigns or in other teammates' campaigns within the same team. Optionally rejects the prospect's posts that are awaiting approval.



## OpenAPI

````yaml https://api.goextrovert.com/client/v2/docs-json delete /api/client/v1/prospects
openapi: 3.0.0
info:
  title: Extrovert Client API
  description: >-
    Public API for Extrovert platform integration. Use your API key for
    authentication.
  version: '1.0'
  contact: {}
servers:
  - url: https://api.goextrovert.com/
    description: API Server
security: []
tags: []
paths:
  /api/client/v1/prospects:
    delete:
      tags:
        - Prospects (legacy)
      summary: Remove Prospect From Campaign
      description: >-
        Single-prospect operation: removes one prospect from one campaign. The
        prospect record may still exist in other campaigns or in other
        teammates' campaigns within the same team. Optionally rejects the
        prospect's posts that are awaiting approval.
      operationId: TargetUserClientApiController_removeProspectFromList
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DeleteRequestDto3'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeleteResponseDto3'
        '401':
          description: Invalid or missing API key.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientApiErrorResponseDto'
      security:
        - api-key: []
components:
  schemas:
    DeleteRequestDto3:
      type: object
      properties:
        prospectProfileUrl:
          type: string
          description: LinkedIn profile URL of the prospect to remove.
          example: https://www.linkedin.com/in/john-doe
        campaignId:
          type: string
          format: uuid
          description: ID of the campaign to remove the prospect from.
          example: 8d256aa6-9b12-49a7-93ee-bf41634b5b60
        rejectPosts:
          type: boolean
          description: >-
            If true, rejects the prospect's posts currently in 'Need approval'
            status. Posts in 'Pending' status are not affected.
      required:
        - prospectProfileUrl
        - campaignId
        - rejectPosts
    DeleteResponseDto3:
      type: object
      properties:
        status:
          type: string
          description: Response status
          enum:
            - success
        data:
          description: No response payload
          nullable: true
          enum:
            - null
          example: null
        message:
          type: string
          description: Success message
          example: Operation completed successfully
      required:
        - status
        - data
        - message
    ClientApiErrorResponseDto:
      type: object
      properties:
        status:
          type: string
          description: Response status
          example: error
          enum:
            - error
        data:
          type: object
          description: Response data
          example: null
        message:
          type: string
          description: Error message
          example: An error occurred while processing the request
      required:
        - status
        - data
  securitySchemes:
    api-key:
      type: apiKey
      in: header
      name: X-API-Key
      description: API Key for authentication

````