Skip to content

New Components - sell_to_state - #22304

Draft
nadyyym wants to merge 2 commits into
PipedreamHQ:masterfrom
getbeton:feat/sell-to-state
Draft

nadyyym wants to merge 2 commits into
PipedreamHQ:masterfrom
getbeton:feat/sell-to-state

Conversation

@nadyyym

@nadyyym nadyyym commented Oct 21, 2026

Copy link
Copy Markdown

Summary

New components for Sell to State (https://selltostate.com): government tenders and contract awards from official procurement sources in 60+ countries, in one schema. App request: #22303.

  • App sell_to_state: API key in the x-api-key header ($auth.api_key), base URL https://app.selltostate.com/api/v1. Docs: https://docs.selltostate.com
  • Actions (read-only, annotated): Search Tenders, Find Suppliers, Get Buyer Profile, Get Supplier Profile.
  • Source: New Tender — polling on the default timer, sort=added_desc (newest rows in Sell to State first), dedupe: "unique" on the tender slug; emits the 10 newest on deploy.
  • pnpm-lock.yaml importer entry for components/sell_to_state (@pipedream/platform ^3.4.0, already in the lockfile).

Tested: ran the actions against the production API with a real key (Search Tenders returned 9 UK tenders that accept bids; Get Buyer Profile returned buyer, yearly, sectors, suppliers). The source uses sort=added_desc, which ships in the next Sell to State API release; this PR is a draft until then and until the app is integrated.

Checklist

Please check the following items before your PR can be reviewed:

Versioning

  • All components updated in this PR had their version updated (0.0.1 for new ones)
  • The app updated in this PR had its package.json's version updated

New app

If this is a new app, please submit an app integration request - the PR will only be reviewed after the app is integrated.

  • The app updated in this PR is already integrated

CodeRabbit review

After the PR is opened, and if new changes are pushed, CodeRabbit will automatically review it. Do not 'mark as resolved' CodeRabbit's comments, but reply to them instead, whether you agree (and update the PR accordingly) or disagree.

  • I have addressed or acknowledged all of CodeRabbit's review comments

Actions: Search Tenders, Find Suppliers, Get Buyer Profile, Get Supplier Profile.
Source: New Tender (polling, sort=added_desc, dedupe unique on the tender slug).
Sell to State: government tenders and contract awards from official procurement
sources in 60+ countries. Auth: API key in the x-api-key header ($auth.api_key).
@vercel

vercel Bot commented Oct 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
pipedream-docs-redirect-do-not-edit Ignored Ignored Oct 21, 2026 8:38am UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@adolfo-pd adolfo-pd added the User submitted Submitted by a user label Oct 21, 2026
@pipedream-component-development

Copy link
Copy Markdown
Contributor

Thank you so much for submitting this! We've added it to our backlog to review, and our team has been notified.

@pipedream-component-development

Copy link
Copy Markdown
Contributor

Thanks for submitting this PR! When we review PRs, we follow the Pipedream component guidelines. If you're not familiar, here's a quick checklist:

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

User submitted Submitted by a user

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants