Skip to content
Eden Engine

Instagram Account Card with Related Accounts and Latest 12 Posts (by Handle, v1 Route)

omnial/instagram-account-card-with-related-accounts

Given an Instagram handle, returns that account's user ID, handle, display name, bio, verified and private flags, follower, following and post totals, its 12 most recent posts (ID, shortcode, kind, post time, caption text, comment total, whether comments are off, the song credit on videos and collab coauthors) and the accounts the platform lists as related to it (user ID, handle, display name and verified badge).

activeper callv1

Price

Up to $0.00205 per call; you pay what the call used

The price shown is the price you pay. No monthly minimum. Top-ups start at $5.

Data source

Instagram

Data from Instagram.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/instagram-account-card-with-related-accounts" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/instagram-account-card-with-related-accounts" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/instagram-account-card-with-related-accounts", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/instagram-account-card-with-related-accounts", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.00205
Updated
Oct 14, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "username"
  ],
  "properties": {
    "username": {
      "type": "string",
      "pattern": "^[A-Za-z0-9._]+$",
      "minLength": 1,
      "description": "The account's public Instagram handle, without the @ (letters, digits, periods and underscores)."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "properties": {
        "user": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "description": "The account's numeric user ID."
            },
            "username": {
              "type": "string",
              "description": "The account's public handle."
            },
            "biography": {
              "type": "string",
              "description": "The account's bio, as written by it."
            },
            "full_name": {
              "type": "string",
              "description": "The account's public display name."
            },
            "is_private": {
              "type": "boolean",
              "description": "Whether the account is private."
            },
            "edge_follow": {
              "type": "object",
              "properties": {
                "count": {
                  "type": "number",
                  "description": "How many accounts it follows."
                }
              }
            },
            "is_verified": {
              "type": "boolean",
              "description": "Whether the account has a verified badge."
            },
            "edge_followed_by": {
              "type": "object",
              "properties": {
                "count": {
                  "type": "number",
                  "description": "How many accounts follow it."
                }
              }
            },
            "edge_related_profiles": {
              "type": "object",
              "properties": {
                "edges": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "node": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "description": "The related account's user ID."
                          },
                          "username": {
                            "type": "string",
                            "description": "Its public handle."
                          },
                          "full_name": {
                            "type": "string",
                            "description": "Its public display name."
                          },
                          "is_verified": {
                            "type": "boolean",
                            "description": "Whether it has a verified badge."
                          }
                        }
                      }
                    }
                  },
                  "description": "Accounts the platform lists as related to this one."
                }
              }
            },
            "edge_owner_to_timeline_media": {
              "type": "object",
              "properties": {
                "count": {
                  "type": "number",
                  "description": "The account's total number of posts."
                },
                "edges": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "node": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "description": "The post's media ID."
                          },
                          "is_video": {
                            "type": "boolean"
                          },
                          "shortcode": {
                            "type": "string",
                            "description": "The post's shortcode, used in its own page address."
                          },
                          "__typename": {
                            "type": "string",
                            "description": "GraphVideo, GraphImage or GraphSidecar (a carousel)."
                          },
                          "product_type": {
                            "type": "string",
                            "description": "On videos only: clips for a Reel."
                          },
                          "comments_disabled": {
                            "type": "boolean",
                            "description": "Whether comments are turned off."
                          },
                          "coauthor_producers": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "id": {
                                  "type": "string"
                                },
                                "username": {
                                  "type": "string"
                                },
                                "is_verified": {
                                  "type": "boolean"
                                }
                              }
                            },
                            "description": "Collab coauthors credited on the post; empty when none."
                          },
                          "taken_at_timestamp": {
                            "type": "number",
                            "description": "Unix seconds the post was published."
                          },
                          "edge_media_to_caption": {
                            "type": "object",
                            "properties": {
                              "edges": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "node": {
                                      "type": "object",
                                      "properties": {
                                        "text": {
                                          "type": "string",
                                          "description": "The caption text."
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          },
                          "edge_media_to_comment": {
                            "type": "object",
                            "properties": {
                              "count": {
                                "type": "number",
                                "description": "Total comments."
                              }
                            }
                          },
                          "clips_music_attribution_info": {
                            "type": "object",
                            "properties": {
                              "song_name": {
                                "type": "string",
                                "description": "The song title, or 'Original audio'."
                              },
                              "artist_name": {
                                "type": "string",
                                "description": "The credited artist, or the creator's handle for original audio."
                              },
                              "uses_original_audio": {
                                "type": "boolean"
                              }
                            },
                            "description": "On videos only: the audio credit."
                          }
                        }
                      }
                    }
                  },
                  "description": "The 12 most recent posts, newest first."
                }
              }
            }
          }
        }
      }
    },
    "status": {
      "type": "string",
      "description": "`ok` when the lookup succeeded."
    }
  },
  "description": "The account, its most recent posts and its related accounts."
}