Actions109
- Asset Layouts Actions
- Asset Passwords Actions
- Assets Actions
- Get Assets
- Get Companies Company Id Assets
- Post Companies Company Id Assets
- Get Companies Company Id Assets Id
- Put Companies Company Id Assets Id
- Delete Companies Company Id Assets Id
- Put Companies Company Id Assets Id Archive
- Put Companies Company Id Assets Id Unarchive
- Put Companies Company Id Assets Id Move Layout
- Cards Actions
- Companies Actions
- Expirations Actions
- Exports Actions
- Folders Actions
- IP Addresses Actions
- Lists Actions
- Magic Dash Actions
- Matchers Actions
- Networks Actions
- Password Folders Actions
- Procedure Tasks Actions
- Websites Actions
- Procedures Actions
- Public Photos Actions
- Rack Storage Items Actions
- Rack Storages Actions
- Relations Actions
- Uploads Actions
- Users Actions
- Activity Logs Actions
- Articles Actions
Overview
The "Get Public Photos" operation for the "Public Photos" resource retrieves a list of publicly available photos from an external service (presumably Hudu, via AvantGuard integration). This node is useful in scenarios where you need to fetch and process public photo data, such as displaying galleries, performing image analysis, or integrating with other workflows that require access to public images.
Practical examples:
- Displaying a gallery of public photos on a website.
- Downloading public photos for further processing or archival.
- Integrating public photo data into reports or dashboards.
Properties
| Name | Type | Meaning |
|---|---|---|
| Additional Query Parameters | Collection | Optional query parameters to refine the results. Includes: |
| - Page | Number | The current page of results to retrieve. Useful for pagination. |
| - Page Size | Number | The number of results to return per page. Controls how many photos are fetched at once. |
Output
The node outputs a JSON object containing the retrieved public photos. While the exact structure depends on the API response, you can expect fields such as:
{
"photos": [
{
"id": "string",
"url": "string",
"title": "string",
// ...other photo metadata
}
],
"page": 1,
"page_size": 10,
"total": 100
}
photos: An array of photo objects, each representing a public photo with its metadata.page: The current page number returned.page_size: The number of items per page.total: The total number of available public photos.
Note: The actual field names may vary depending on the external API's schema.
Dependencies
- External Service: Requires access to the Hudu API via AvantGuard.
- API Key/Credentials: You must configure the
avantguardHuduApicredentials in n8n, including thebaseUrlfor the API endpoint. - n8n Configuration: Ensure the node has network access to the specified API endpoint.
Troubleshooting
- Invalid Credentials: If the API key or base URL is incorrect, you may receive authentication errors. Double-check your credential configuration.
- Missing Required Fields: If required query parameters are missing or invalid, the API may return an error. Ensure all necessary fields are provided.
- Pagination Issues: If requesting a page number beyond the available range, the response may be empty or return an error.
- API Rate Limits: Excessive requests may trigger rate limiting by the external service.
Common Error Messages:
"401 Unauthorized": Check your API credentials."404 Not Found": Verify the endpoint and resource exist."400 Bad Request": Inspect your query parameters for correctness.
Links and References
- n8n Documentation
- AvantGuard Hudu API Documentation (if available)
- Hudu API Reference (if available)