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

# Instagram Location Info

> Collect details of a public Instagram location.

# Instagram Location Info

Look up an Instagram location by ID or location page URL and return its name, category, phone number, city and coordinates. Submit an asynchronous task, then read its standard results.

```json theme={null}
{
  "location_id": "384695225271379"
}
```

Identify the location with either location\_id or its location page url.

## Standard Result Fields

Task results use the stable SocQ fields below. Source-specific field names and formats are normalized without inferring or enriching values that the source did not provide. To request a smaller field set, use `fields` for MCP queries, `_result_fields` for typed tools, or `--result-fields` in the CLI. Declared fields remain present when their value is `null`.

| Field | Type | Nullable | Description |
| - | - | - | - |
| `id` | `string` | Yes | Unique identifier for this result item. |
| `platform` | `string` | No | Platform the result belongs to, such as `instagram` or `linkedin`. |
| `resource` | `string` | No | SocQ resource represented by the result, such as `videos` or `comments`. |
| `type` | `string` | No | Category of the result item, such as `video`, `post`, or `comment`. |
| `url` | `string` | Yes | Public URL of the result item when available. |
| `published_at` | `string` | Yes | Time the source item was published, in ISO 8601 format when available. |
| `collected_at` | `string` | No | Time SocQ collected or processed this result, in ISO 8601 format. |
| `name` | `string` | Yes | Place or business name. |
| `text` | `string` | Yes | Primary text associated with the result item. |
| `category` | `string` | Yes | Category assigned to the result item. |
| `address` | `string` | Yes | Public street or formatted address. |
| `phone` | `string` | Yes | Public contact phone number. |
| `website` | `string` | Yes | Website associated with the account, company, or advertiser. |
| `rating` | `number` | Yes | Rating value reported by the platform. |
| `reviews_count` | `integer` | Yes | Number of reviews. |
| `location` | `object` | Yes | Geographic location associated with the result. |
| `location.name` | `string` | Yes | Human-readable location name. |
| `location.city` | `string` | Yes | City name. |
| `location.region` | `string` | Yes | Region, state, or province name. |
| `location.country` | `string` | Yes | Country or territory name or code. |
| `location.latitude` | `number` | Yes | Latitude in decimal degrees. |
| `location.longitude` | `number` | Yes | Longitude in decimal degrees. |

The following example shows the response format for a completed task. Actual data depends on your query.

## Completed Task Response

```json theme={null}
{
  "code": 200,
  "data": {
    "task_id": "example-instagram-location-info",
    "status": "succeeded",
    "public_id": "instagram/location-info",
    "result_count": 1,
    "credits_amount": 0.5,
    "results": {
      "limit": 50,
      "next_cursor": null,
      "has_more": false,
      "schema_id": "place",
      "schema_version": "1.0",
      "items": [
        {
          "id": "384695225271379",
          "platform": "instagram",
          "resource": "location-info",
          "type": "place",
          "url": "https://www.instagram.com/explore/locations/384695225271379/times-square/",
          "published_at": null,
          "collected_at": "2026-11-09T06:37:43Z",
          "name": "Times Square",
          "text": null,
          "category": "Landmark & Historical Place",
          "address": null,
          "phone": "+1 212-695-9088",
          "website": null,
          "rating": null,
          "reviews_count": null,
          "location": {
            "name": "Times Square",
            "city": "New York, New York",
            "region": null,
            "country": null,
            "latitude": 40.75796529725,
            "longitude": -73.985539392764
          }
        }
      ]
    }
  }
}
```


## OpenAPI

````yaml api-manual/agent-api/agent-api.json POST /v1/instagram/location-info
openapi: 3.1.0
info:
  title: SocQ Agent API
  version: v1-49b371f0f690
  description: Asynchronous social data API generated from the SocQ Capability Registry.
servers:
  - url: https://api.socq.ai
security: []
paths:
  /v1/instagram/location-info:
    post:
      tags:
        - instagram
      summary: Instagram Location Info API
      description: Collect details of a public Instagram location.
      operationId: socq_instagram_location_info
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $schema: https://json-schema.org/draft/2020-12/schema
              type: object
              additionalProperties: false
              properties:
                callback_url:
                  type: string
                  format: uri
                location_id:
                  type: string
                  pattern: ^[0-9]{1,32}$
                  description: >-
                    Numeric Instagram location ID, as returned by Instagram
                    Location Search.
                url:
                  type: string
                  minLength: 1
                  description: >-
                    Instagram location page URL, such as
                    https://www.instagram.com/explore/locations/212988663/.
              required: []
              description: >-
                Identify the location with either location_id or its location
                page url.
              anyOf:
                - required:
                    - location_id
                - required:
                    - url
              allOf:
                - not:
                    required:
                      - location_id
                      - url
      responses:
        '200':
          description: Task accepted
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentSubmitResponse'
        '422':
          description: Input validation failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentValidationErrorResponse'
      security:
        - bearerAuth: []
        - apiKeyAuth: []
components:
  schemas:
    AgentSubmitResponse:
      type: object
      properties:
        code:
          type: integer
          const: 200
        data:
          type: object
          properties:
            task_id:
              type: string
            status:
              type: string
            created_time:
              type:
                - string
                - 'null'
          required:
            - task_id
            - status
    AgentValidationErrorResponse:
      type: object
      properties:
        code:
          type: integer
          const: 422
        error:
          type: object
          properties:
            message:
              type: string
            type:
              type: string
            details:
              type: object
          required:
            - message
            - type
      required:
        - code
        - error
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
    apiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.