Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch Feed ingestion/processing status to V5. #853

Closed
Tracked by #739
message-dimke opened this issue Nov 14, 2023 · 0 comments
Closed
Tracked by #739

Switch Feed ingestion/processing status to V5. #853

message-dimke opened this issue Nov 14, 2023 · 0 comments
Assignees
Labels
type: enhancement The issue is a request for an enhancement.

Comments

@message-dimke
Copy link
Contributor

message-dimke commented Nov 14, 2023

Move Pinterest API v3 endpoints responsible for fetching Feed workflows and catalog item statuses to v5.

With API v3 when fetching feed workflow there was an AWS S3 file url, which we parsed and displayed the results to the user.
Now instead of a file we have a separate endpoint which returns the list of results for each item_id.

GET v3/catalogs/datasource/feed_report/<MERCHANT ID>/

returns the list of workflows each of which has s3_validation_url property with the link to a file.

When the current v5

GET v5/catalogs/feeds/<FEED ID>/processing_results

returns the list of workflows (now called processing results) which do not include anything similar to s3_validation_url.
And I see there is an endpoint instead

GET v5/catalogs/processing_results/<PROCESSING RESULT ID>/item_issues

which returns a list of items with item_id and errors/warnings per item.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

1 participant