Skip to main content

Get a collection job

Retrieve a collection job by the UUID returned when you collect profiles from posts. Use this endpoint to monitor a known collector directly. To browse recent collectors, use list collection jobs.

Polling this endpoint does not use credits.

Request

Endpoint

GET https://api.woodpecker.co/rest/v2/linkedin/post_profiles_collectors/{uid}

Headers

x-api-key: {YOUR_API_KEY}

For details on how to authenticate your requests, please see the authentication guide.

Parameters

ParameterRequiredTypeDescription
uidYesstringCollector UUID returned by collect profiles from posts

Request samples

Retrieve a collector

curl --request GET \
--url "https://api.woodpecker.co/rest/v2/linkedin/post_profiles_collectors/e9e6abc4-799e-4c24-b412-7917b1db918c" \
--header "x-api-key: {YOUR_API_KEY}"

Response

Response examples

The requested collector details

{
"uid": "e9e6abc4-799e-4c24-b412-7917b1db918c",
"post_url": "https://www.linkedin.com/posts/linkedin_post_url",
"target_list_uid": "5f17c0d2-5100-4bb9-a312-fd17f27f94c1",
"status": "SUCCESS",
"collect_from": "REACTIONS",
"collected_profiles_count": 27,
"created": "2026-08-05T10:15:30+02:00"
}
Retrying collection

If a collection is interrupted and saves partial results, you can submit the post for collection again. The new job starts from the beginning, so credits are charged again for every profile it collects, including profiles saved by the previous job

Body schema

FieldTypeDescription
uidstringCollector UUID
post_urlstringLinkedIn post processed by the collector
target_list_uidstringUUID of the List receiving collected data
statusstringCollector status:
  • COLLECTING - collection is in progress
  • SUCCESS - all available results were collected successfully
  • INVALID_URL - the URL passed the initial format validation but could not be processed as a valid LinkedIn post. Check the URL and submit a new request
  • INTERRUPTED - collection stopped after saving a partial result. Submit a new request to try collecting the remaining profiles
  • INSUFFICIENT_CREDITS - collection could not start and no profiles were saved. The account did not have enough credits. Review your billing and try again
  • INTERRUPTED_INSUFFICIENT_CREDITS - some profiles were saved before the account ran out of credits. Review your billing and submit a new request
  • ERROR - collection failed before any profiles could be saved. Try again, and contact support if the issue persists
collect_fromstringCollection source: REACTIONS or COMMENTS
collected_profiles_countintegerNumber of collected profiles saved to the target List
createdstringCollector creation time in ISO 8601 format, including an offset