{
  "info": {
    "name": "Getprospect — mcp.ai",
    "description": "REST API for the Getprospect MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/getprospect",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "getprospect_apply_coupon_code",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/apply/coupon/code",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "apply",
            "coupon",
            "code"
          ]
        },
        "description": "Tool to apply a coupon code to the user's account. Use after you need to activate a coupon before using it.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"coupon_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_create_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/company",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "company"
          ]
        },
        "description": "Tool to create a new company. Use when you need to add a company record via GetProspect API.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"properties\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_create_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "contact"
          ]
        },
        "description": "Tool to create a new contact. Use when you need a fresh contact record before associating it to lists.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"properties\": \"\",\n  \"listRelations\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_create_export",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/export",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "export"
          ]
        },
        "description": "Tool to create a new export job. Use when you need to export contacts or companies based on filters or specific record IDs. Returns HTTP 201 on success.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"sort\": {},\n  \"filters\": \"\",\n  \"itemIds\": \"\",\n  \"fileFormat\": \"\",\n  \"sourceType\": \"\",\n  \"includeProperties\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_create_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "list"
          ]
        },
        "description": "Tool to create a new contact list. Use when you need to organize contacts into a named list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_delete_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/company",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "company"
          ]
        },
        "description": "Tool to delete a company record by its ID. Use when you have confirmed this company should be permanently removed.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"company_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_delete_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "contact"
          ]
        },
        "description": "Tool to delete a contact record by its ID. Use when you need to remove a contact; ensure the contact ID exists before calling.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"contact_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_delete_delete_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/delete/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "delete",
            "lists"
          ]
        },
        "description": "Tool to delete multiple contact lists. Use when you have a set of list IDs and want to remove them in bulk. Use after confirming the lists to delete.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"listIds\": \"\",\n  \"deleteContacts\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_get_account_workspace_limits",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/account/workspace/limits",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "account",
            "workspace",
            "limits"
          ]
        },
        "description": "Tool to retrieve workspace limits for the user's account. Use when you need to check current quotas before bulk operations.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_get_all_companies",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/all/companies",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "all",
            "companies"
          ]
        },
        "description": "Tool to retrieve all companies. Use after obtaining a valid API key. Returns a paginated list of companies for the authenticated user.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"order\": \"\",\n  \"pageSize\": 0,\n  \"pageNumber\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_get_all_lists",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/all/lists",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "all",
            "lists"
          ]
        },
        "description": "Tool to retrieve all prospect contact lists. Use when you need to list all existing contact lists for an account. Returns a paginated list of contact lists.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"order\": \"\",\n  \"pageSize\": 0,\n  \"pageNumber\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_get_single_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/single/company",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "single",
            "company"
          ]
        },
        "description": "Tool to retrieve details of a single company by its ID. Use when you have a valid company ID and need its full details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"companyId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_get_single_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/single/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "single",
            "contact"
          ]
        },
        "description": "Tool to retrieve details of a single contact. Use when you have the contact ID and need its full record.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"contact_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_post_add_contacts_to_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/post/add/contacts/to/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "post",
            "add",
            "contacts",
            "to",
            "list"
          ]
        },
        "description": "Tool to add contacts to a specified list. Use when you need to group existing contacts into a list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"list_id\": \"\",\n  \"contactsIds\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_search_companies",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/companies",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "companies"
          ]
        },
        "description": "Tool to search for companies by name. Use when you have a company name and need to find matching records.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_search_contacts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/contacts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "contacts"
          ]
        },
        "description": "Tool to search for contacts by filters. Use when you need to find contacts matching specific criteria.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"order\": \"\",\n  \"search\": {},\n  \"filters\": \"\",\n  \"pageSize\": 0,\n  \"pageNumber\": 0,\n  \"includeRelations\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_search_contacts_related_to_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/contacts/related/to/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "contacts",
            "related",
            "to",
            "list"
          ]
        },
        "description": "Tool to search contacts in a specific list. Use when you need to filter contacts associated with a given list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"order\": \"\",\n  \"list_id\": \"\",\n  \"pageSize\": 0,\n  \"pageNumber\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_search_through_lists_by_name",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/through/lists/by/name",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "through",
            "lists",
            "by",
            "name"
          ]
        },
        "description": "Tool to search contact lists by name. Use when you need to find lists that match a specific name. Returns a paginated list of matching contact lists.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"sort\": \"\",\n  \"order\": \"\",\n  \"pageSize\": 0,\n  \"pageNumber\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_update_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/company",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "company"
          ]
        },
        "description": "Tool to update details of an existing company. Use when you need to modify company properties after confirming the company exists.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"companyId\": \"\",\n  \"properties\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_update_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "contact"
          ]
        },
        "description": "Tool to update details of an existing contact. Use when you have the contact ID and need to modify its properties or list assignments.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"contact_id\": \"\",\n  \"properties\": \"\",\n  \"list_relations\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_update_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "list"
          ]
        },
        "description": "Tool to update a contact list's name. Use when you need to rename an existing list.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"list_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "getprospect_verify_email_address",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/verify/email/address",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "verify",
            "email",
            "address"
          ]
        },
        "description": "Tool to verify an email's deliverability. Use after capturing an email to ensure it's valid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}