1. Search
swonkie.dev
  • Introduction
  • 🆕 MCP Server
  • Changelog
  • Quick Start
  • Social Networks
    • Instagram v2
    • Google My Business
    • YouTube
    • X (Twitter)
    • Threads
    • Instagram
    • LinkedIn
    • TikTok
    • Facebook
  • ✨ Andie
    • Generate an Image
      POST
  • Search
    • Search Profiles
      GET
  • Profiles
    • My Profiles
      GET
    • Competitors
      GET
  • Competitors
    • Add Competitor
      POST
    • Delete Competitor
      DELETE
  • Insights
    • Getting Started
    • My Profile Insights Metrics
      GET
    • My Profile Insights
      GET
    • My Profile Insights Posts
      GET
    • Competitor Insights Metrics
      GET
    • Competitor Insights
      GET
    • Competitor Insights Posts
      GET
  • Posts
    • Getting Started
    • Limits by Social Network
    • List Posts
    • Get a Post
    • Create a Post
    • Update a Post
    • Validate a Post
    • Delete a Post
    • Change Post Stage
  • Labels
    • Getting Started
    • List Labels
    • Create a Label
  • Media
    • Get a Media
    • Create a Media
    • Upload File to Media
    • Confirm Uploaded Media
    • Delete a Media
    • Create a Media from URL
  • Examples
    • Publish
Back to Home
Back to Home
Login
  1. Search

Search Profiles

GET
/search/profiles
Searches for public social media profiles by name (Facebook) or exact username (Instagram).
The search uses a connected account from your workspace to query the social network's API. Your workspace must have at least one connected profile for the target network.
Instagram behaviour: Instagram's API only supports looking up exact usernames, and only for business or creator accounts. Use the area parameter to control how validation failures are handled:
area=insights (default) — throws a 400 error if the username is not found or is a personal account.
area=posts — returns an empty result with a warning field, allowing you to proceed at your own responsibility.
The id returned in the results is the internal profile identifier to use when creating a competitor via POST /competitor.

Request

Query Params

Header Params

Responses

🟢200
application/json
Bodyapplication/json

🟠400Profile not found or not a business account
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.swonkie.dev/v2/search/profiles?query=nike&net=instagram&area=insights' \
--header 'X-API-ID: ' \
--header 'X-API-KEY: '
Response Response Example
200 - 200 OK — profile found
{
    "items": [
        {
            "id": "UHJ0ZXdEWnMxV2ppVFNISDlZZlRWdz09",
            "name": "Nike",
            "username": "nike",
            "picture": "https://example.com/profiles/nike.jpg"
        }
    ]
}
Modified at 2026-06-22 13:58:53
Previous
Generate an Image
Next
Profiles
Built with