PostPulse icon

PostPulse

Interact with PostPulse API to manage social media posts

Actions4

Overview

This node interacts with the PostPulse API to manage media-related tasks, specifically allowing users to check the status of a media import job. The "Get Upload Status" operation under the "Media" resource lets you query the current state of an ongoing or completed media upload/import process by providing the import job's ID.

Common scenarios where this node is beneficial include:

  • Monitoring the progress of large media files being uploaded asynchronously.
  • Automating workflows that depend on media availability after upload completion.
  • Integrating media import status checks into broader social media management pipelines.

For example, after initiating a media upload in a previous step, you can use this node to periodically check if the media has been successfully imported before proceeding to schedule posts using that media.

Properties

Name Meaning
Import ID The numeric ID of the media import job whose upload status you want to check. This ID is required to identify the specific import job.

Output

The node outputs JSON data representing the status of the specified media import job. The exact structure depends on the API response but typically includes fields such as:

  • Current status (e.g., pending, processing, completed, failed)
  • Progress details or percentage
  • Any error messages if the import failed
  • Metadata about the imported media (if available)

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the PostPulse API.
  • Needs an API authentication token configured via OAuth2 credentials within n8n.
  • The base URL for API requests is https://api.post-pulse.com.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Import ID will likely result in an error or empty status response.
    • Network connectivity problems or incorrect API credentials will cause request failures.
    • If the import job is very recent, the status might not be immediately available; retry after some delay.
  • Error messages and resolutions:

    • "Import job not found" — Verify the Import ID is correct and corresponds to an existing media import job.
    • Authentication errors — Ensure the API key or OAuth2 credentials are correctly set up and have not expired.
    • Timeouts or network errors — Check your internet connection and API service status.

Links and References

Discussion