### Access Dataset Guide Source: https://docs.anysite.io/cli/agents/data-agent Use 'anysite dataset guide' to reference dataset configurations. You can view sections like 'sources', get advanced examples, or retrieve the guide in JSON format for agent use. ```bash anysite dataset guide --section sources anysite dataset guide --example advanced anysite dataset guide --json ``` -------------------------------- ### Access Built-in Guide Source: https://docs.anysite.io/cli/agent-protocol Accesses the CLI's built-in dataset configuration guide. Options include viewing the full reference, specific sections, examples, or listing available topics. ```bash # Full configuration reference anysite dataset guide # Specific section anysite dataset guide --section sources # Complete example config anysite dataset guide --example advanced # List all available sections and examples anysite dataset guide --list # JSON output for agents anysite dataset guide --json ``` -------------------------------- ### LinkedIn Lead Generation Example Source: https://docs.anysite.io/mcp-server/local-server/examples This example demonstrates how to find marketing managers at tech companies, retrieve their profiles, and get their recent posts using MCP Server tools. ```text Found 15 marketing managers at tech companies in San Francisco: 1. Sarah Chen - Senior Marketing Manager at Stripe - 8+ years experience in B2B SaaS marketing - Recent post: "The future of payment technology in 2024" - Profile: https://linkedin.com/in/sarahchen-marketing 2. Michael Rodriguez - VP Marketing at Airbnb - Expert in growth marketing and user acquisition - Recent post: "Building community-driven marketing campaigns" - Profile: https://linkedin.com/in/mrodriguez-growth [... additional results ...] ``` -------------------------------- ### Install Anysite CLI (One-Line Installer) Source: https://docs.anysite.io/cli/installation Use this command for the fastest installation on macOS or Linux. It installs all extras by default. ```bash curl -fsSL https://raw.githubusercontent.com/anysiteio/anysite-cli/main/install.sh | bash ``` -------------------------------- ### Install Anysite CLI from Source Source: https://docs.anysite.io/cli/installation Clone the repository, set up a virtual environment, activate it, and install the CLI in editable mode. ```bash git clone https://github.com/anysiteio/anysite-cli.git cd anysite-cli python -m venv .venv source .venv/bin/activate pip install -e . ``` -------------------------------- ### Start n8n Source: https://docs.anysite.io/n8n-nodes/installation Restart your n8n instance after manual installation or configuration changes. ```bash n8n start ``` -------------------------------- ### Install Anysite CLI with Options Source: https://docs.anysite.io/cli/installation Install with specific options like minimal dependencies, upgrade, or uninstall. These commands modify the behavior of the one-line installer. ```bash curl -fsSL https://raw.githubusercontent.com/anysiteio/anysite-cli/main/install.sh | bash -s -- --extras none ``` ```bash curl -fsSL https://raw.githubusercontent.com/anysiteio/anysite-cli/main/install.sh | bash -s -- --upgrade ``` ```bash curl -fsSL https://raw.githubusercontent.com/anysiteio/anysite-cli/main/install.sh | bash -s -- --uninstall ``` -------------------------------- ### Install anysite-mcp-migration Skill Source: https://docs.anysite.io/mcp-server/migration-guide Install the migration skill for Claude Code by first adding the skills marketplace and then installing the specific migration skill. ```bash # Add the skills marketplace /plugin marketplace add https://github.com/anysiteio/agent-skills # Install the migration skill /plugin install anysite-mcp-migration@anysite-skills ``` -------------------------------- ### Install Anysite CLI using Homebrew Source: https://docs.anysite.io/cli/installation Tap the Anysite CLI repository and install the anysite package using Homebrew. ```bash brew tap anysiteio/cli https://github.com/anysiteio/anysite-cli brew install anysite ``` -------------------------------- ### Install Anysite CLI Skill Source: https://docs.anysite.io/cli/installation Install the anysite-cli skill from the marketplace to integrate with Claude Code. ```bash /plugin install anysite-cli@anysite-skills ``` -------------------------------- ### Install PostgreSQL Extra Source: https://docs.anysite.io/cli/database/connections Before adding a PostgreSQL connection, install the necessary extra package for the Anysite CLI. ```bash pip install "anysite-cli[postgres]" ``` -------------------------------- ### Install Anysite CLI using pip Source: https://docs.anysite.io/cli/installation Install the anysite-cli package using pip. Requires Python 3.11 or higher. ```bash pip install anysite-cli ``` -------------------------------- ### Install Anysite CLI Globally Source: https://docs.anysite.io/cli/installation Installs the Anysite CLI package globally using pip. Use this if you prefer not to use a virtual environment. ```bash pip install --user anysite-cli ``` -------------------------------- ### Verify Anysite CLI Installation Source: https://docs.anysite.io/cli/installation Check if the Anysite CLI is installed correctly by running the version command. ```bash anysite --version ``` -------------------------------- ### Install ClickHouse Extra Source: https://docs.anysite.io/cli/database/connections Before adding a ClickHouse connection, install the necessary extra package for the Anysite CLI. ```bash pip install "anysite-cli[clickhouse]" ``` -------------------------------- ### Install Optional Extras with pip Source: https://docs.anysite.io/cli/installation Install specific optional dependencies for Anysite CLI using pip, such as 'data', 'llm', 'postgres', 'clickhouse', or 'all'. ```bash pip install "anysite-cli[data]" ``` ```bash pip install "anysite-cli[llm]" ``` ```bash pip install "anysite-cli[postgres]" ``` ```bash pip install "anysite-cli[clickhouse]" ``` ```bash pip install "anysite-cli[all]" ``` -------------------------------- ### Install Anysite CLI Source: https://docs.anysite.io/llms.txt Installs the Anysite CLI tool using a curl command. This tool provides a command-line interface for web data extraction and analysis. ```bash # Install curl -fsSL https://raw.githubusercontent.com/anysiteio/anysite-cli/main/install.sh | bash ``` -------------------------------- ### MCP Server Debug Output Example Source: https://docs.anysite.io/mcp-server/local-server/configuration Example of expected output when running the MCP server in debug mode, indicating successful loading and readiness. ```text [INFO] Anysite MCP Server starting... [INFO] Configuration loaded successfully [INFO] API connection verified [INFO] 20+ tools registered [INFO] MCP Server ready on stdio ``` -------------------------------- ### Complete Pipeline-to-Database Example Source: https://docs.anysite.io/cli/database/operations A comprehensive example demonstrating the full workflow from data collection to loading into a database and querying the results. This can also be executed as a single command. ```bash # Step 1: Collect data anysite dataset collect dataset.yaml # Step 2: Load into PostgreSQL anysite dataset load-db dataset.yaml -c pg # Step 3: Query the results anysite db query pg --sql " SELECT p.name, p.headline, e.company_name FROM profiles p JOIN employees e ON p.urn_value = e.urn_value LIMIT 20 " --format table # Or do it all in one command: anysite dataset collect dataset.yaml --load-db pg ``` -------------------------------- ### Lead Enrichment Waterfall Setup Source: https://docs.anysite.io/mcp-server/unlimited-plan-clay Example of a Clay table setup for a lead enrichment workflow using MCP tools. It shows the input column and subsequent enrichment steps. ```plaintext Column 1: LinkedIn URL (input) Column 2: Enrich with LinkedIn Profile (using MCP) Column 3: Get Company Data (using MCP) Column 4: Extract Recent Posts (using MCP) Column 5: AI Analysis & Scoring ``` -------------------------------- ### Lead Generation Pipeline Setup Source: https://docs.anysite.io/mcp-server/claude-code-tool/examples Set up a project for lead generation by navigating to the project directory and adding Anysite MCP with project scope. ```bash cd lead-gen claude mcp add --scope project anysite "YOUR_URL" ``` -------------------------------- ### Manage Multiple Projects with Scoped MCP Configurations Source: https://docs.anysite.io/mcp-server/claude-code-tool/examples This example demonstrates how to add and manage MCP configurations for different projects using distinct scopes (project, user). It shows how to add configurations for 'anysite-marketing', 'anysite-sales', and 'anysite-personal' with their respective URLs. ```bash # Project A: Marketing research cd ~/projects/marketing-research claude mcp add --scope project anysite-marketing "URL1" # Project B: Sales intelligence cd ~/projects/sales-intel claude mcp add --scope project anysite-sales "URL2" # Personal utilities (available everywhere) claude mcp add --scope user anysite-personal "URL3" ``` -------------------------------- ### Twitter Node: Get Tweet Details Example Output Source: https://docs.anysite.io/n8n-nodes/twitter-node Example JSON output for retrieving detailed information about a specific tweet. Includes author details, engagement, and thread context if requested. ```json { "tweet": { "id": "tweet123", "text": "Thread about building scalable APIs: 1/8", "author": { "username": "backend_expert", "followers": 25000 }, "engagement": { "likes": 245, "retweets": 89, "replies": 34 }, "threadTweets": [ { "id": "tweet124", "text": "First, consider your data architecture..." } ] } } ``` -------------------------------- ### Twitter Node: Get User Posts Example Output Source: https://docs.anysite.io/n8n-nodes/twitter-node Example JSON output for retrieving posts from a specific Twitter user. Includes tweet content, creation date, and engagement metrics. ```json { "tweets": [ { "id": "tweet456", "text": "Just shipped a new feature! Excited to see how users respond 🚀", "createdAt": "2024-08-26T14:30:00Z", "engagement": { "likes": 125, "retweets": 32, "replies": 18, "views": 2500 }, "mediaUrls": [], "hashtags": ["#ProductLaunch", "#TechStartup"] } ] } ``` -------------------------------- ### Usage Examples for Anysite Agent Skills Source: https://docs.anysite.io/claude-skills/agent-skills Demonstrates how to invoke different Anysite Agent Skills by describing the desired outcome in natural language. Each example maps a user request to a specific skill. ```bash "Find 20 sales prospects in San Francisco who work in SaaS companies" → anysite-lead-generation ``` ```bash "Analyze my competitor's LinkedIn page and recent posts" → anysite-competitor-intelligence ``` ```bash "Find Instagram influencers in sustainable fashion with 10k-100k followers" → anysite-influencer-discovery ``` ```bash "Research this person's LinkedIn and Twitter activity" → anysite-person-analyzer ``` ```bash "Evaluate this investor for our seed round" → anysite-vc-analyst ``` ```bash "What's trending on Twitter about AI agents this week?" → anysite-trend-analysis ``` -------------------------------- ### Get User Profile Example Output Source: https://docs.anysite.io/n8n-nodes/instagram-node Example JSON output when retrieving detailed Instagram user profile information. This includes basic user details, follower counts, and post statistics. ```json { "user": { "id": "instagram123", "username": "travel_blogger", "displayName": "Sarah's Adventures", "bio": "Travel enthusiast ✈️ | 50+ countries | Photography tips 📸", "followers": 125000, "following": 800, "posts": 1250, "isVerified": false, "isPrivate": false, "profileImageUrl": "https://instagram.com/profiles/", "website": "https://sarahtravels.com", "category": "Travel" } } ``` -------------------------------- ### Reddit Node Get Post Comments Example Output Source: https://docs.anysite.io/n8n-nodes/reddit-node Example JSON output for retrieving comments from a specific Reddit post. The structure details each comment, its author, score, creation time, and any replies. ```json { "comments": [ { "id": "comment456", "text": "Great points! I'd also add that caching is crucial...", "author": "cache_expert", "score": 89, "created": "2024-08-26T11:15:00Z", "replies": [ { "id": "reply789", "text": "Absolutely! Redis has been a game changer for us.", "author": "redis_fan", "score": 34 } ] } ] } ``` -------------------------------- ### Competitive Intelligence Research Setup Source: https://docs.anysite.io/mcp-server/claude-code-tool/examples Set up a project for competitive intelligence research by creating a directory and adding Anysite MCP with project scope. ```bash # Create research project mkdir competitor-research cd competitor-research # Add Anysite with project scope claude mcp add --scope project anysite "YOUR_URL" ``` -------------------------------- ### Reddit Node Get Subreddit Info Example Output Source: https://docs.anysite.io/n8n-nodes/reddit-node Example JSON output when fetching information about a specific subreddit. This includes details like the subreddit name, title, description, subscriber count, and rules. ```json { "subreddit": { "name": "MachineLearning", "title": "Machine Learning", "description": "This subreddit is dedicated to the discussion of machine learning...", "subscribers": 2500000, "activeUsers": 5420, "created": "2008-01-25T12:00:00Z", "isNsfw": false, "rules": [ { "title": "Stay on topic", "description": "Posts must be related to machine learning" } ] } } ``` -------------------------------- ### Get User Posts Example Output Source: https://docs.anysite.io/n8n-nodes/instagram-node Example JSON output for retrieving a list of posts from a specific Instagram user. Includes post details like caption, media URL, timestamp, and engagement metrics. ```json { "posts": [ { "id": "post456", "shortcode": "ABC123def", "caption": "Amazing sunset in Bali! 🌅 #sunset #bali #travel", "mediaType": "photo", "mediaUrl": "https://instagram.com/images/", "timestamp": "2024-08-26T18:30:00Z", "likes": 2800, "comments": 145, "hashtags": ["#sunset", "#bali", "#travel"], "mentions": ["@bali_tourism"], "location": { "name": "Tanah Lot, Bali", "id": "location789" } } ] } ``` -------------------------------- ### Content Monitoring Dashboard Setup Source: https://docs.anysite.io/mcp-server/claude-code-tool/examples Set up multiple servers for content monitoring, including Anysite for social data and a separate configuration for tracking mentions on Reddit. ```bash # Anysite for social data claude mcp add --scope user anysite "ANYSITE_URL" # Monitor Reddit claude <+ Any Site API provides programmatic access to data from LinkedIn, Instagram, Twitter, and other platforms. ## Authentication All API endpoints require an `access-token` header with a valid API token. Tokens can be created in the [dashboard](https://app.anysite.io/). ## Pricing Each endpoint has a credit cost listed in its description. Credits are deducted from your token balance per request. version: 0.0.1 servers: [] security: - AccessToken: [] paths: /token/requests/count: get: tags: - Token Management summary: Get Token Requests Count operationId: Get_Token_Requests_Count_token_requests_count_get parameters: - name: start_time in: query required: false schema: anyOf: - type: string format: date-time - type: 'null' title: Start Time - name: end_time in: query required: false schema: anyOf: - type: string format: date-time - type: 'null' title: End Time - name: access-token in: header required: true schema: anyOf: - type: string - type: 'null' title: Access-Token responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/TokenRequestsCount' '422': description: Validation Error content: application/json: schema: $ref: '#/components/schemas/HTTPValidationError' components: schemas: TokenRequestsCount: properties: total: type: integer title: Total type: object required: - total title: TokenRequestsCount HTTPValidationError: properties: detail: items: $ref: '#/components/schemas/ValidationError' type: array title: Detail type: object title: HTTPValidationError ValidationError: properties: loc: items: anyOf: - type: string - type: integer type: array title: Location msg: type: string title: Message type: type: string title: Error Type type: object required: - loc - msg - type title: ValidationError securitySchemes: AccessToken: type: apiKey in: header name: access-token description: API token from the dashboard ``` -------------------------------- ### Get Token Requests Count Source: https://docs.anysite.io/api-reference/token-management/get-token-requests-count Fetches the total number of token requests. You can filter the count by providing a start and end time. ```APIDOC ## GET /token/requests/count ### Description Retrieves the count of token requests made within a specified time range. ### Method GET ### Endpoint /token/requests/count ### Parameters #### Query Parameters - **start_time** (string) - Optional - The start of the time range for filtering requests (ISO 8601 format). - **end_time** (string) - Optional - The end of the time range for filtering requests (ISO 8601 format). #### Header Parameters - **access-token** (string) - Required - Your API access token. ### Response #### Success Response (200) - **total** (integer) - The total number of token requests. #### Response Example ```json { "total": 150 } ``` #### Error Response (422) - **detail** (array) - Contains details about the validation error. #### Error Response Example ```json { "detail": [ { "loc": [ "query", "start_time" ], "msg": "invalid_format", "type": "value_error" } ] } ``` ``` -------------------------------- ### MCP Server Workflow Example Source: https://docs.anysite.io/mcp-server/overview Demonstrates a typical workflow using the MCP Server's meta-tools, from discovering endpoints to exporting data. This sequence shows how an AI agent can interact with various data sources. ```text 1. discover("linkedin", "user") → Returns endpoint names, parameter schemas, and LLM hints 2. execute("linkedin", "user", "get", {"user": "darioamodei"}) → Fetches data, returns first 10 items + cache_key 3. get_page(cache_key, offset=10) → Next page from cache (no new API call) 4. query_cache(cache_key, conditions=[{"field": "followers", "op": ">", "value": 1000}]) → Filter/aggregate in cache without loading data into context 5. export_data(cache_key, "csv") → Download full dataset as file ``` -------------------------------- ### Preview All Available Agent Skills Source: https://docs.anysite.io/claude-skills/agent-skills Run this command to view all available agent skills and their installation instructions. This is useful for quickly assessing the capabilities of the agent skills marketplace. ```bash npx @anysiteio/agent-skills ``` -------------------------------- ### LinkedIn Get User Posts Example Output Source: https://docs.anysite.io/n8n-nodes/linkedin-node Example JSON output for retrieving a LinkedIn user's posts. Includes post ID, text content, publication timestamp, reaction counts (likes, comments, reposts), and associated media URLs. ```json { "posts": [ { "id": "post789", "text": "Excited to announce our new product launch...", "publishedAt": "2024-08-26T10:00:00Z", "reactions": { "likes": 45, "comments": 12, "reposts": 8 }, "mediaUrls": ["https://example.com/image.jpg"] } ] } ``` -------------------------------- ### Add Local-Scoped MCP Configuration Source: https://docs.anysite.io/mcp-server/claude-code-tool/examples Example of adding an MCP configuration with local scope. This is ideal for temporary setups, testing, or handling sensitive credentials that should not be persisted. ```bash claude mcp add \ anysite-test "URL" ``` -------------------------------- ### Create and Activate Virtual Environment with Pip Install Source: https://docs.anysite.io/cli/installation Creates a new Python virtual environment named '.venv', activates it, and then installs the Anysite CLI. This is a recommended approach to avoid permission issues. ```bash python -m venv .venv && source .venv/bin/activate pip install anysite-cli ``` -------------------------------- ### Get Token Requests Source: https://docs.anysite.io/api-reference/token-management/get-token-requests Fetches a list of token requests with optional filtering by start time, end time, limit, and cursor. Requires an access token for authentication. ```APIDOC ## GET /token/requests ### Description Retrieves a history of token requests, including details such as cost, endpoint, and timestamps. Supports pagination and filtering. ### Method GET ### Endpoint /token/requests ### Parameters #### Query Parameters - **start_time** (string) - Optional - The start of the time range for filtering requests (ISO 8601 format). - **end_time** (string) - Optional - The end of the time range for filtering requests (ISO 8601 format). - **limit** (integer) - Optional - The maximum number of requests to return (default: 10, max: 100). - **cursor** (string) - Optional - Cursor for pagination, typically a `started_at` timestamp for fetching subsequent pages. #### Header Parameters - **access-token** (string) - Required - Your API access token. ### Responses #### Success Response (200) Returns an array of `TokenHistory` objects, each detailing a token request. ```json [ { "id": "string (uuid)", "cost": "integer", "points_left": "integer or null", "is_paid": "boolean", "endpoint": "string", "token_id": "string (uuid) or null", "plan": "string", "started_at": "string (date-time)", "duration": "number or null", "response_status_code": "integer or null", "response_error_text": "string or null", "response_count": "integer or null", "response_execution_time": "number or null", "response_request_id": "string or null", "timeout": "integer or null", "is_token_expired": "boolean or null", "is_points_run_out": "boolean or null" } ] ``` #### Error Response (422) Returns a `HTTPValidationError` if the request parameters are invalid. ```json { "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string" } ] } ``` ``` -------------------------------- ### Competitive Monitoring Table Setup Source: https://docs.anysite.io/mcp-server/unlimited-plan-clay Example of a Clay table configuration for competitive monitoring. It specifies the input, refresh schedule, enrichment types, and output for tracking competitor activity. ```plaintext * Input: List of competitor LinkedIn company pages * Schedule: Daily/weekly refresh * Enrichments: * Latest posts and announcements * New hires and team changes * Engagement metrics and trends * Product launches and updates * Output: Automated competitive intelligence report ``` -------------------------------- ### Get Token Statistics Source: https://docs.anysite.io/error-codes Example of a cURL command to retrieve token statistics, which can be used to check current API usage and rate limits. Replace 'YOUR_API_KEY' with your actual access token. ```bash curl -H "access-token: YOUR_API_KEY" https://api.anysite.io/token/statistic ``` -------------------------------- ### Start Scheduled Collection with Options Source: https://docs.anysite.io/cli/datasets/scheduling Initiate the scheduler for a dataset using `anysite dataset schedule`, with options for incremental collection and database loading. ```bash anysite dataset schedule dataset.yaml --incremental --load-db pg ``` -------------------------------- ### LinkedIn URN Example Workflow Source: https://docs.anysite.io/mcp-server/tools Illustrates a typical workflow for obtaining and using LinkedIn URNs. This involves searching for users or companies to get their URNs, then using those URNs to retrieve associated data like posts or comments. ```text 1. search_linkedin_users → get profile URN 2. get_linkedin_user_posts → get post URNs 3. get_linkedin_post_comments → get comments using post URN ``` -------------------------------- ### Anysite CLI Data Collection Commands Source: https://docs.anysite.io/cli/agents/data-agent Demonstrates how to initiate a full data collection and subsequent incremental runs using the anysite CLI. ```bash # First run — collects profiles + posts + comments anysite dataset collect dataset.yaml --load-db pg # Daily runs — profiles skipped, only fresh posts & comments collected anysite dataset collect dataset.yaml --incremental --load-db pg ``` -------------------------------- ### Get Google Maps User Profile Source: https://docs.anysite.io/api-reference/web-search/googlemapsusers Retrieves a Google Maps contributor's profile information, including their name, bio, Local Guide level, and various contribution counts. This endpoint requires a valid access token for authentication. ```APIDOC ## POST /api/google/maps/users ### Description Get a Google Maps contributor profile by contributor ID. **Price:** 3 credits **💡 AI Hint:** Get a Google Maps contributor (local guide) profile by its numeric contributor ID. Returns name, profile photo, bio, Local Guide level and points, and contribution counts (reviews, photos, videos, answers, ratings, edits, captions, places added, roads added, facts checked, Q&A, reported incorrect). **⚠️ Common errors:** 412: Contributor not found for the given ID. ### Method POST ### Endpoint /api/google/maps/users ### Parameters #### Header Parameters - **access-token** (string) - Required - Valid API token for authentication. #### Request Body - **user** (string) - Required - Google Maps contributor ID (numeric). - **timeout** (integer) - Optional - Max scrapping execution timeout in seconds. Defaults to 300, with a minimum of 20 and a maximum of 1500. ### Request Example ```json { "user": "116272387233618717065", "timeout": 300 } ``` ### Response #### Success Response (200) - **'@type'** (string) - Entity Type, defaults to '@google_user'. - **id** (string) - The contributor's unique ID. - **name** (string | null) - The contributor's name. - **image** (string | null) - URL to the contributor's profile image. - **bio** (string | null) - The contributor's biography. - **points** (integer | null) - The contributor's Local Guide points. - **local_guide_level** (integer | null) - The contributor's Local Guide level. - **is_local_guide** (boolean) - Indicates if the user is a Local Guide, defaults to false. - **review_count** (integer | null) - Number of reviews submitted by the contributor. - **photo_count** (integer | null) - Number of photos uploaded by the contributor. - **video_count** (integer | null) - Number of videos uploaded by the contributor. - **answer_count** (integer | null) - Number of answers provided by the contributor. - **rating_count** (integer | null) - Number of ratings submitted by the contributor. - **edit_count** (integer | null) - Number of edits made by the contributor. - **caption_count** (integer | null) - Number of captions added by the contributor. - **reported_incorrect_count** (integer | null) - Number of times the contributor reported incorrect information. - **place_added_count** (integer | null) - Number of places added by the contributor. - **road_added_count** (integer | null) - Number of roads added by the contributor. - **fact_checked_count** (integer | null) - Number of facts checked by the contributor. #### Response Example ```json [ { "@type": "@google_user", "id": "116272387233618717065", "name": "John Doe", "image": "https://lh3.googleusercontent.com/a-/AOh14Gg...", "bio": "Local guide and avid traveler.", "points": 1500, "local_guide_level": 5, "is_local_guide": true, "review_count": 250, "photo_count": 1000, "video_count": 50, "answer_count": 300, "rating_count": 150, "edit_count": 500, "caption_count": 200, "reported_incorrect_count": 10, "place_added_count": 100, "road_added_count": 20, "fact_checked_count": 5 } ] ``` #### Error Response (422) - **detail** (array) - Contains validation error messages. ``` -------------------------------- ### Make Your First Request Source: https://docs.anysite.io/quickstart Test your API key with a simple GET request to the token statistic endpoint. ```bash curl -X GET "https://api.anysite.io/token/statistic" \ -H "access-token: YOUR_ACCESS_TOKEN" ``` -------------------------------- ### Get Google Maps Contributor Profile Source: https://docs.anysite.io/api-reference/web-search/googlemapsusers Fetches a Google Maps contributor's profile information using their numeric contributor ID. This includes their name, profile photo, bio, Local Guide level and points, and detailed contribution counts. ```APIDOC ## GET /google/maps/users ### Description Get a Google Maps contributor profile by contributor ID. ### Method GET ### Endpoint /google/maps/users ### Parameters #### Query Parameters - **contributor_id** (string) - Required - The numeric ID of the Google Maps contributor. ### Response #### Success Response (200) - **name** (string) - The contributor's name. - **profile_photo** (string) - URL to the contributor's profile photo. - **bio** (string) - The contributor's biography. - **local_guide_level** (number) - The contributor's Local Guide level. - **local_guide_points** (number) - The contributor's Local Guide points. - **contribution_counts** (object) - An object containing various contribution statistics: - **reviews** (number) - **photos** (number) - **videos** (number) - **answers** (number) - **ratings** (number) - **edits** (number) - **captions** (number) - **places_added** (number) - **roads_added** (number) - **facts_checked** (number) - **q_and_a** (number) - **reported_incorrect** (number) #### Error Response - **412** - Contributor not found for the given ID. ```