Actions9
- User Actions
- Media Actions
- Feed Actions
Overview
This node integrates with Instagram's private API to perform various user-related operations. Specifically, the "Search Users" operation allows you to search for Instagram users by a search query (username or part of it). This is useful when you want to find users matching certain criteria without knowing their exact usernames.
Common scenarios include:
- Finding Instagram users related to a brand or topic.
- Automating user discovery for marketing or analytics.
- Building lists of potential followers or influencers based on search terms.
For example, entering the search query "travel" will return a list of Instagram users whose usernames or profiles match that term.
Properties
| Name | Meaning |
|---|---|
| Search Query | The search term used to find users on Instagram by username or profile content. |
Output
The output is a JSON array containing user objects that match the search query. Each object represents an Instagram user and includes details returned by the Instagram private API's user search endpoint. The exact structure depends on Instagram's response but typically includes user IDs, usernames, full names, profile pictures, and other metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an Instagram API credential with valid authentication details (such as username/password or session data).
- Uses a private Instagram API client library bundled in the node.
- The node attempts to reuse saved session data if available; otherwise, it authenticates using provided credentials.
- No additional environment variables are required beyond the Instagram API credential.
Troubleshooting
- Authentication failures: If the node throws an error about Instagram authentication failing, verify that your Instagram API credential is correct and active. Session data may expire or become invalid, requiring re-authentication.
- Empty or no results: Ensure the search query is correctly specified and not empty. Instagram's private API may limit or filter search results.
- Rate limits or temporary blocks: Frequent or automated searches might trigger Instagram rate limits or temporary bans. Use reasonable request intervals.
- Unsupported operation errors: If you see errors indicating the operation is unsupported, confirm that the resource is set to "User" and the operation to "Search Users".
Links and References
- Instagram Private API (Unofficial) – The underlying library used for Instagram interactions.
- Instagram User Search – Official Instagram API documentation (note: official API differs from private API used here).