Skip to content

ECOM-63401: Add Meta Open Catalog feed config request/response and client method. - #566

Merged
VHripsime merged 2 commits into
masterfrom
ECOM-63401
Oct 23, 2026
Merged

VHripsime merged 2 commits into
masterfrom
ECOM-63401

Conversation

@VHripsime

@VHripsime VHripsime commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Added support for the new meta_open_catalog sales channel to the Java API client, mirroring the existing marketplaces (Google Shopping, Shopzilla, Yahoo, Yandex).

This is required for the ticket ECOM-63069.

@VHripsime VHripsime changed the title Ecom 63401 ECOM-63401: Add Meta Open Catalog feed config request/response and client method. Oct 22, 2026
@VHripsime
VHripsime requested a lite review from Copilot October 22, 2026 14:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified, and all reviewed assessments indicate approval readiness.

No open issues 🎉

What changed in this PR

Adds Java API client support for retrieving the Meta Open Catalog sales-channel feed configuration, following existing marketplace integration patterns.

Changes:

  • Added request and response DTOs for the meta_open_catalog sales channel.
  • Added the client interface and implementation method for fetching the configuration.
  • Reused existing marketplace and product-feed response models.
File Description
src/​main/​kotlin/​com/​ecwid/​apiclient/​v3/​impl/​SalesChannelsApiClientImpl.kt Implements the Meta Open Catalog configuration request.
src/​main/​kotlin/​com/​ecwid/​apiclient/​v3/​dto/​saleschannels/​response/​FetchedMetaOpenCatalogFeedConfig.kt Defines the feed configuration response DTO.
src/​main/​kotlin/​com/​ecwid/​apiclient/​v3/​dto/​saleschannels/​request/​MetaOpenCatalogFeedConfigGetRequest.kt Defines the request and meta_open_catalog endpoint path.
src/​main/​kotlin/​com/​ecwid/​apiclient/​v3/​ApiClient.kt Exposes the new method through the sales-channel API client interface.

Review effort: Lite

@VHripsime
VHripsime requested a review from zont163 October 22, 2026 15:02
@VHripsime
VHripsime merged commit 0840b59 into master Oct 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants