# Fours Documentation > Fours is a cloud go-to-market platform for selling and billing software through cloud marketplaces (AWS, Microsoft, Google Cloud, Snowflake, Alibaba Cloud, Oracle), with metering, invoicing, revenue reporting, CRM/PRM integrations, and workflow automation. ## Instructions for LLM agents - Every documentation page is available as clean markdown by appending `.md` to its URL (for example https://doc.fours.com/get-started/account.md). Read and cite these `.md` URLs. - Each public API operation has a markdown page at https://doc.fours.com/api/.md (for example https://doc.fours.com/api/create-offer.md); the overview — authentication, conventions, and every operation by group — is at https://doc.fours.com/api/. - To take actions against the Fours API rather than only read docs, Fours hosts an MCP server at https://apiv2.suger.cloud/mcp whose tools map to the same public API operations documented here. - The public API base URL is https://api.suger.cloud. - Fours was formerly named Suger ([announcement](https://www.fours.com/resources/blog/suger-is-now-fours/)). These docs are at doc.fours.com (the old doc.suger.io address 301-redirects here), and product identifiers still carry the old name — the console at console.suger.io, the API hosts on suger.cloud, `SUGER_`-prefixed variables, and `suger`-prefixed fields. Use them exactly as written. - Fours Insulin, the AI platform documented under https://doc.fours.com/insulin/, has its own product site with its overview and pricing: https://www.insulin.dev/. - Rely only on the operations and flows described in these docs; some older marketplace, offer, and entitlement endpoints have been removed. ## Documentation - [Get Started](https://doc.fours.com/get-started.md): Onboard to Fours (formerly Suger): sign up and get your organization approved, connect your first cloud marketplace, tour the console, and plan listing time. - [Quick Start](https://doc.fours.com/get-started/quick-start.md): Your first steps with Fours — about 30 minutes of hands-on work to sign up, connect a cloud marketplace, and create your first product and offer, plus the approvals you wait on in between. - [What Is Fours](https://doc.fours.com/get-started/what-is-suger.md): Fours, formerly Suger, is a cloud go-to-market platform for selling and billing through AWS, Microsoft, Google Cloud, Snowflake, Alibaba Cloud and Oracle. - [Integration Timeline](https://doc.fours.com/get-started/integration-timeline.md): Understand how long it takes to list and sell through the cloud marketplaces with Fours, based on which cloud providers and Fours products you use. - [Account](https://doc.fours.com/get-started/account.md): Manage user, organization & RBAC in Fours Console. - [Connect Your First Cloud Marketplace](https://doc.fours.com/get-started/connect-your-marketplace.md): The first real setup task after creating your account — connect the cloud marketplace you sell through, so you can list products, create offers, and get paid. - [Navigate the Fours Console](https://doc.fours.com/get-started/navigate-console.md): A tour of the Fours Console — what each item in the main and bottom navigation is for, and the tools in the top bar. - [FAQ](https://doc.fours.com/get-started/faq.md): Frequently asked questions about marketplace payments and tax, private offers and CPPO, listing changes, the client sign-up page, and the Salesforce and HubSpot integrations. - [Concepts](https://doc.fours.com/concepts.md): How cloud marketplaces and Fours fit together — products, offers, entitlements and buyers, the two money flows, how a deal runs, cloud commit drawdown, and key terms. - [What Is a Cloud Marketplace](https://doc.fours.com/concepts/what-is-cloud-marketplace.md): Understand what a cloud marketplace is, how it works, why selling through one benefits software vendors, and what each cloud requires before you can list. - [Resources](https://doc.fours.com/concepts/resources.md): The core concepts you'll manage in Fours — products, offers, entitlements, and buyers — how they map across marketplaces, and the difference between offers and entitlements. - [How You Get Paid (and What You Pay For)](https://doc.fours.com/concepts/how-you-get-paid.md): Two separate money flows in Fours: marketplace revenue the cloud pays you, and AI-feature usage you pay Fours for. Understand the difference before you dig into billing. - [Direct Sales with Fours](https://doc.fours.com/concepts/direct-sales.md): How a negotiated deal runs in Fours, from public listing to private offer to entitlement, and what to do when terms change. - [Cloud Commits and Drawdown](https://doc.fours.com/concepts/commit-drawdown.md): Understand what an enterprise cloud commit is, how a marketplace purchase can retire (draw down) that committed cloud spend, and how the rules differ across AWS, Azure, and GCP. - [GTM Team Ownership](https://doc.fours.com/concepts/gtm-team-ownership.md): Understand which go-to-market teams typically own the cloud marketplace channel, the challenges each faces, and how Fours helps them work more efficiently. - [Key Terms (Glossary)](https://doc.fours.com/concepts/glossary.md): Plain-language definitions of the core Fours and cloud-marketplace terms — product, offer, entitlement, buyer, metering, bookings, billings, cash collected, disbursement, co-sell, and the marketplace acronyms. - [Console](https://doc.fours.com/console.md): The Fours Console screens you use every day — the Home dashboard, the product catalog, private offers and AWS offer sets, customer companies, contacts, and support tickets. - [Home Dashboard](https://doc.fours.com/console/home-dashboard.md): Track your marketplace activity, revenue, and time-sensitive deals from the Home dashboard in the Fours Console. - [Products](https://doc.fours.com/console/products.md): Browse, create, and manage all of your cloud marketplace listings in one catalog. - [Private Offers](https://doc.fours.com/console/private-offers.md): Track and manage private offers across AWS, Azure, and GCP — find an offer, cancel, clone, extend, share, download the EULA, review its history, bulk-link offers to Salesforce records or HubSpot deals, and read every status. - [Companies](https://doc.fours.com/console/company.md): View and manage all of your marketplace customer accounts in one place. - [Contact Page](https://doc.fours.com/console/contact-page.md): Work with contacts in Fours — open a contact's detail view, attach co-sell contacts, and rank partner reps by co-sell performance. - [Support Tickets](https://doc.fours.com/console/support-tickets.md): Raise a ticket with the Fours team from the Fours Console — create it, attach images, follow the conversation, close or reopen it, and read every status and priority. - [AWS Marketplace](https://doc.fours.com/aws-marketplace.md): Sell on AWS Marketplace with Fours — connect your seller account, pick a product type and pricing model, publish a listing, send private offers, and get paid. - [Self Serve Onboarding Guide](https://doc.fours.com/aws-marketplace/self-serve-onboarding.md): Everything you need to get live on AWS Marketplace with Fours, step by step. - [Integration](https://doc.fours.com/aws-marketplace/integration.md): Grant Fours a scoped IAM role in your AWS account, wire up EventBridge, MCAS and MDFS, and keep the connection healthy. - [Product Types](https://doc.fours.com/aws-marketplace/product-types.md): The AWS Marketplace product types, which of them you can create directly in Fours, and which cannot report usage through Fours. - [Pricing Model](https://doc.fours.com/aws-marketplace/pricing-model.md): Compare the AWS Marketplace pricing models — subscription, contract, contract with subscription, and free — and pick the one your listing is locked into. - [List Product](https://doc.fours.com/aws-marketplace/list-product.md): Create, test, and publish your AWS Marketplace listing for SaaS, Professional Services, AMI, and Container products. - [Submit Your Listing for Approval](https://doc.fours.com/aws-marketplace/submit-listing.md): Once you've completed the required implementation steps, submit your AWS Marketplace listing to AWS for final approval and go-live. - [Update Listing](https://doc.fours.com/aws-marketplace/update-listing.md): Edit, republish, restrict, or clone your existing AWS Marketplace listings from the Fours Console. - [Create Private Offer](https://doc.fours.com/aws-marketplace/create-private-offer.md): Build any AWS Marketplace private offer in Fours — subscription, contract, installments, professional services, container, AMI, reseller and multi-currency — and track it to acceptance. - [Private Offer Best Practices](https://doc.fours.com/aws-marketplace/offer-best-practices.md): Best practices for creating and managing AWS Marketplace private offers in the Fours Console and the Salesforce app, so offers are accurate and land on time. - [Channel Partner Private Offers (CPPO)](https://doc.fours.com/aws-marketplace/cppo.md): Authorize a channel partner to resell your AWS Marketplace software — create the resale authorization, cap the terms the partner may offer, and track the deal through to the buyer's entitlement. - [Sync Dimensions to Private Offers](https://doc.fours.com/aws-marketplace/dimension-sync.md): Add newly-listed usage dimensions to your already-released AWS private offers in bulk, by uploading a reviewed worklist. - [Accept Private Offer](https://doc.fours.com/aws-marketplace/accept-private-offer.md): What the buyer needs before they can accept an AWS Marketplace private offer, and what Fours records on the seller's side once they do — identifiers, renewals, and multi-buyer entitlements. - [Revenue](https://doc.fours.com/aws-marketplace/revenue.md): Track billed revenue, partner fees, the three separate AWS tax figures, and disbursements from your AWS Marketplace agreements in Fours. - [Buy with AWS](https://doc.fours.com/aws-marketplace/buy-with-aws.md): Put an AWS Marketplace purchase flow directly on your own website. - [Deployed on AWS Badge](https://doc.fours.com/aws-marketplace/deployed-on-aws-badge.md): Understand what the "Deployed on AWS" badge means, how AWS determines eligibility, and how to submit your architecture for review. - [Finance, Billing, and Tax](https://doc.fours.com/aws-marketplace/finance-billing.md): Where your finance team reads AWS Marketplace revenue in Fours, how buyer net payment terms and disbursement cycles set the timing, and who handles tax. - [Refunds and Cancellations](https://doc.fours.com/aws-marketplace/refunds-cancellations.md): Refund an AWS Marketplace invoice or cancel an agreement from the Fours Console, and what to do with the invoices AWS requires you to refund in its own console. - [Bedrock Managed Entitlements](https://doc.fours.com/aws-marketplace/bedrock-managed-entitlements.md): Set up managed entitlements so contracted pricing from a Bedrock private offer applies across every account in your AWS Organization, not just the payer account. - [Migrate to AWS Partner Central 3.0](https://doc.fours.com/aws-marketplace/migrate-to-aws-partner-central.md): What changes when AWS Partner Central moves to PC3 in the AWS Management Console, and what your team must do in Fours to keep co-selling. - [AWS China Marketplace](https://doc.fours.com/aws-marketplace/china-marketplace.md): AWS China Marketplace is a localized version of AWS Marketplace for mainland China, operated separately by local AWS China partners (Ningxia and Beijing regions). - [AWS Support Cases](https://doc.fours.com/aws-marketplace/support-cases.md): Connect the AWS Support integration and open, track, and reply to AWS Support cases from inside the Fours Console. - [Pre-Authorized Auto-Renewal](https://doc.fours.com/aws-marketplace/pre-authorized-auto-renewal.md): Configure AWS pre-authorized renewal terms on a contract private offer, and manage the renewal after the buyer accepts — uplift adjustments, opting out, lockout dates, and renewal history. - [Azure Marketplace](https://doc.fours.com/azure-marketplace.md): Sell on Azure Marketplace with Fours — connect Microsoft Partner Center, publish a SaaS listing, send private offers, and track your revenue. - [Self Serve Onboarding Guide](https://doc.fours.com/azure-marketplace/self-serve-onboarding.md): Everything you need to go live on Microsoft Azure Marketplace with Fours, step by step, at your own pace. - [Integration](https://doc.fours.com/azure-marketplace/integration.md): Register the Microsoft Entra application Fours uses, connect it to Partner Center, and keep the integration verified as the client secret approaches expiry. - [Pricing Model](https://doc.fours.com/azure-marketplace/pricing-model.md): Azure Marketplace Pricing Models - [List Product](https://doc.fours.com/azure-marketplace/list-product.md): List your SaaS products in Azure Marketplace, fully managed by Fours on your behalf. - [Update Product](https://doc.fours.com/azure-marketplace/update-product.md): Update your published Azure Marketplace listings from the Fours Console and Microsoft Partner Center. - [Create Private Offer](https://doc.fours.com/azure-marketplace/create-private-offer.md): Build an Azure Marketplace private offer in Fours — discount or absolute pricing, custom contract terms, renewal behavior, flexible billing schedules, and VM reservations. - [Accept Private Offer](https://doc.fours.com/azure-marketplace/accept-private-offer.md): The buyer's two-step accept-then-purchase path through the Azure portal, and what the resulting entitlements look like on the seller's side. - [CPPO](https://doc.fours.com/azure-marketplace/cppo.md): Create and manage Azure Marketplace Channel Partner Private Offer (CPPO) in Fours - [Revenue](https://doc.fours.com/azure-marketplace/revenue.md): Track billed revenue, marketplace fees, and payouts from your Azure Marketplace subscriptions in Fours, including how reissued payouts and unattributed metered lines are handled. - [Google Cloud Marketplace](https://doc.fours.com/gcp-marketplace.md): Sell on Google Cloud Marketplace with Fours — become an approved vendor, connect Producer Portal, publish a listing, send private offers, and track revenue. - [Self Serve Onboarding Guide](https://doc.fours.com/gcp-marketplace/self-serve-onboarding.md): Everything you need to go live on Google Cloud Marketplace with Fours, step by step, at your own pace. - [Integration](https://doc.fours.com/gcp-marketplace/integration.md): Become a Google Cloud Marketplace vendor, grant Fours a service account in your GCP project, link it in Producer Portal, and choose which path your offers take. - [Pricing Model](https://doc.fours.com/gcp-marketplace/pricing-model.md): GCP Marketplace Product Pricing Models - [List & Update Product](https://doc.fours.com/gcp-marketplace/list-product.md): List your SaaS products in GCP Marketplace and keep them up to date, fully managed by Fours on your behalf. - [Create Private Offer](https://doc.fours.com/gcp-marketplace/create-private-offer.md): Build a Google Cloud Marketplace private offer in Fours — pricing models, committed use, payment schedules, replacement offers — and recover one that failed to create. - [Accept Private Offer](https://doc.fours.com/gcp-marketplace/accept-private-offer.md): The IAM roles a GCP buyer needs to subscribe to a private offer, how auto-renew behaves, and what a replacement offer does to the entitlement on the seller's side. - [CPPO](https://doc.fours.com/gcp-marketplace/cppo.md): Authorize a channel partner to resell your software on Google Cloud Marketplace — create the reseller private offer plan, hand it off, and track the deal through to the buyer's entitlement. - [Revenue](https://doc.fours.com/gcp-marketplace/revenue.md): Track billed revenue, marketplace fees, and payouts from your GCP Marketplace orders in Fours — including why a GCP record carries an expected payout date rather than an actual one. - [Signed Buyer Handoff](https://doc.fours.com/gcp-marketplace/signed-buyer-handoff.md): Turn on Signed Buyer Handoff so Fours signs the Google Cloud Marketplace redirect to your signup page with a token you verify before binding the purchase. - [Snowflake Marketplace](https://doc.fours.com/snowflake-marketplace.md): Sell data products and applications on Snowflake Marketplace with Fours — set up a provider profile, publish pricing plans and listings, and report usage. - [Integration](https://doc.fours.com/snowflake-marketplace/integration.md): Connect your Snowflake account to Fours with key-pair authentication, and give the integration role the listing privileges the sync needs. - [Provider Profile](https://doc.fours.com/snowflake-marketplace/provider_profile.md): Before listing your product on Snowflake Marketplace, you need to set up your provider profile. - [Pricing Plan](https://doc.fours.com/snowflake-marketplace/pricing_plans.md): The usage-based and subscription-based pricing models Snowflake Marketplace supports, and how a private offer's committed amount is derived from them. - [List Product](https://doc.fours.com/snowflake-marketplace/list_product.md): List your product on Snowflake Marketplace. - [Create Private Offer](https://doc.fours.com/snowflake-marketplace/create-private-offer.md): Create a Snowflake Marketplace private offer from a pricing plan or a one-time contract value, notify the buyer, and read a rejected offer's error. - [Usage Metering Upload](https://doc.fours.com/snowflake-marketplace/usage-metering-upload.md): Report consumer usage to Snowflake Marketplace in bulk by uploading a CSV file. - [Revenue](https://doc.fours.com/snowflake-marketplace/revenue.md): Track billed revenue and payouts from your Snowflake Marketplace listings in Fours. - [Alibaba Marketplace](https://doc.fours.com/alibaba-marketplace.md): Manage Alibaba Cloud Marketplace selling in Fours — connect a China or international account, sync published products, track entitlements, and report usage. - [Integration](https://doc.fours.com/alibaba-marketplace/integration.md): Connect Fours to Alibaba Cloud Marketplace to list your SaaS products, manage offers, sync entitlements, and report usage — across both China (domestic) and international markets. - [List Product](https://doc.fours.com/alibaba-marketplace/list-product.md): Fours syncs your published products from Alibaba Cloud Marketplace so you can manage them alongside your other marketplaces. - [Pricing & Offers](https://doc.fours.com/alibaba-marketplace/pricing-and-offers.md): Alibaba Cloud Marketplace products carry their pricing dimensions and commit options from the marketplace listing. - [Entitlements](https://doc.fours.com/alibaba-marketplace/entitlements.md): When a buyer subscribes to your product on Alibaba Cloud Marketplace, Fours creates and maintains an entitlement that tracks the subscription lifecycle. - [Usage Metering](https://doc.fours.com/alibaba-marketplace/usage-metering.md): For usage-based products, Fours reports metered usage back to Alibaba Cloud Marketplace so buyers are billed for what they consume. - [Oracle Marketplace](https://doc.fours.com/oracle-marketplace.md): Sell SaaS on Oracle Cloud Marketplace with Fours — connect your OCI tenancy, sync published listings, and send one-time contract private offers to buyers. - [Integration](https://doc.fours.com/oracle-marketplace/integration.md): Connect your Oracle Cloud tenancy to Fours with an OCI API signing key, and confirm the listings and offers sync. - [List Product](https://doc.fours.com/oracle-marketplace/list-product.md): Sync your Oracle Cloud Marketplace listings into Fours. - [Private Offers](https://doc.fours.com/oracle-marketplace/private-offers.md): Create a private offer to sell your SaaS listing to a specific Oracle Cloud customer at negotiated terms. - [FAQ](https://doc.fours.com/oracle-marketplace/faq.md): Frequently asked questions about selling on Oracle Cloud Marketplace with Fours. - [Usage Metering](https://doc.fours.com/oracle-marketplace/usage-metering.md): How Fours reports Oracle Cloud Marketplace usage to OCI — monetary amounts, open usage keys, hourly cadence, and idempotency. - [Create a Private Offer via API](https://doc.fours.com/oracle-marketplace/create-private-offer-api.md): Create an Oracle Cloud Marketplace private offer programmatically with the Fours CreateOffer endpoint. - [Report Usage via API](https://doc.fours.com/oracle-marketplace/report-usage-api.md): Report Oracle Cloud Marketplace usage programmatically — endpoints, the full field data dictionary, lifecycle statuses, and what Fours submits to OCI. - [Co-sell](https://doc.fours.com/cosell.md): Co-sell with AWS, Azure, and Google Cloud through Fours — map CRM fields, share and accept referrals, keep them in sync, and apply for AWS funding. - [Configuration](https://doc.fours.com/cosell/cosell-configuration.md): Set up the translation layer between your CRM and each cloud partner portal — field mappings, templates, picklist conversions, validation rules, and which fields stay in sync. - [Status & Stage](https://doc.fours.com/cosell/cosell-status.md): Read one unified Fours status instead of learning AWS stages, Azure sub-statuses, and GCP states separately — plus how to read a failed submission or a skipped stage change. - [Outbound Referral](https://doc.fours.com/cosell/cosell-outbound.md): Share opportunities from your CRM with partners - [Inbound Referral](https://doc.fours.com/cosell/cosell-inbound.md): Accept or decline the referrals a cloud partner sends you, and let Fours create the matching account, opportunity, and contacts in your CRM. - [AWS Funding](https://doc.fours.com/cosell/cosell-funding.md): Apply to AWS funding programs, respond when a request is sent back, file cash claims, and track wallets — from the Fours Console, Salesforce, or HubSpot. - [Co-Sell Insights](https://doc.fours.com/cosell/co-sell-insights.md): Fours Insights powered by AWS Co-Sell Agents. - [Create a Referral via API](https://doc.fours.com/cosell/cosell-referral-api.md): Build and submit an outbound co-sell referral to AWS, Azure, or GCP through the Fours API — one endpoint for all three clouds — then list and filter what you created. - [Referral Syncing](https://doc.fours.com/cosell/cosell-syncing.md): How Fours keeps a referral aligned across your CRM, Fours, and the cloud partner — which direction each change flows, how often scheduled syncs run, and how to force one. - [Co-Sell with AI (MCP)](https://doc.fours.com/cosell/cosell-mcp.md): Run the co-sell referral lifecycle from Claude, Cursor, VS Code, or another MCP client in plain language, with the Fours MCP server's 28 co-sell tools. - [Co-Sell Fields in ACE](https://doc.fours.com/cosell/cosell-ace-fields.md): What AWS expects in each ACE field, which values its picklists accept, which fields stay editable after approval, and how to edit the partner contacts on an opportunity. - [ACE Eligibility](https://doc.fours.com/cosell/cosell-ace-eligibility.md): Become ACE eligible so you can co-sell with AWS and receive referrals through the APN Customer Engagement (ACE) Program. - [Automate AWS Sales Rep Outreach](https://doc.fours.com/cosell/cosell-aws-rep-outreach.md): Automatically email the AWS sales rep attached to an opportunity you shared through Fours — the referral events that trigger it, and the setup behind them. - [The Benefits of Co-Selling with AWS](https://doc.fours.com/cosell/why-co-sell-with-aws.md): Why teams co-sell with AWS in the first place — wider reach, shorter deal cycles, and joint revenue — and how Fours automates the engagement. - [Co-Sell Fields in Microsoft](https://doc.fours.com/cosell/cosell-microsoft-fields.md): The Microsoft solution areas and conversations you send on an Azure co-sell referral, and how the Solution Play field maps forward across fiscal-year catalogs. - [AWS Partner Central Leads](https://doc.fours.com/cosell/cosell-leads.md): Work AWS Partner Central leads in Fours — accept the ones AWS sends, create leads from your Salesforce Accounts, qualify and edit the prospect, and convert a qualified lead into a co-sell opportunity. - [PRM](https://doc.fours.com/prm.md): Run a partner program in Fours: a program dashboard, a branded partner portal, invitations, deal registration, commissions, tiers, training and journeys. - [Navigate the Partner Console](https://doc.fours.com/prm/navigate-the-partner-console.md): A tour of the Partners workspace and its Settings — what each rail item is for, which ones your organization sees, and the order a partner relationship moves through them. - [Complete Partnership Profile](https://doc.fours.com/prm/complete-partnership-profile.md): Set up the profile partners see when they view your company in Fours — identity, relationship type, capabilities, portal URL, and access settings. - [Brand Settings](https://doc.fours.com/prm/brand-settings.md): Brand settings control how your company appears to partners — your brand colors and an optional tagline. - [Partner Portal Login Page](https://doc.fours.com/prm/partner-portal-login-page.md): Give partners a branded sign-in page for your Partner Portal — your logo and organization name, an optional background image, a shareable URL, and an embeddable snippet. - [Partner Registration Form](https://doc.fours.com/prm/partner-registration-form.md): Publish a hosted partner application form with its own URL and embed code, choose your default application form, and review the applications that come in. - [Set Up and Manage Commission Plans](https://doc.fours.com/prm/commission-plans.md): Commission settings control how much partners earn and under what terms — a referral fee, a reseller margin, a co-sell split, or a finder's fee. - [Partner Tiers](https://doc.fours.com/prm/partner-tiers.md): Create levels within your partner program so you can recognize partners differently based on their engagement or success. - [Set Your File Sharing Defaults](https://doc.fours.com/prm/file-sharing-defaults.md): Define who can access each file category by default, so every new file you upload to Partner Files starts with the right sharing setting automatically. - [Add Portal Users](https://doc.fours.com/prm/add-portal-users.md): Get teammates into your Partner Portal: through your company's single sign-on, by letting them join your partner organization on their own, or by adding them under Users & Roles. - [Sync Partners from Salesforce](https://doc.fours.com/prm/sync-partners-from-salesforce.md): Pick which Salesforce accounts count as partners and sync them into Fours PRM automatically, instead of re-entering each partner company by hand. - [Register a Deal with a Partner](https://doc.fours.com/prm/register-a-deal.md): Register a deal when a customer needs to buy through a partner instead of directly from you — for example, when a prospect requires purchasing through a specific reseller. - [Track and Respond to Deals](https://doc.fours.com/prm/track-and-respond-to-deals.md): Track every deal registration you submitted or received in the Partner Co-Sells list, review its detail, and respond to it. - [Submit a Deal Registration (Partner)](https://doc.fours.com/prm/submit-a-deal-registration-partner.md): Register a deal with a seller from their branded partner portal, or through their public deal registration link without an account, then track it in Co-Sell. - [Invite Partners](https://doc.fours.com/prm/invite-partners.md): Invite one partner or many from a CSV, with Fours drafting the outreach email — plus what sending an invitation does to the partner record, and how it moves from PENDING to ACTIVE. - [Track Partner Collaborations](https://doc.fours.com/prm/collaborations.md): Follow each invitation you've sent from the invited partner's row on All Partners, answer the invitations other companies send you, and review every partner application you've received, including declined and expired ones, under Applications. - [Partner Discovery](https://doc.fours.com/prm/partner-discovery.md): Find and invite partners without leaving Fours — AI-assisted recommendations, resellers you already transact with on a marketplace, and partner accounts from Salesforce. - [Build a Partner Training Course](https://doc.fours.com/prm/build-a-training-course.md): Create partner training in Fours' course editor or by uploading a SCORM package, attach a certificate, and publish it — the first step in the training and certification chain. - [Partner Certifications](https://doc.fours.com/prm/partner-certifications.md): Create certificates with their own branding, validity and renewal rules, attach them to courses, and see which partner learners have earned one. - [Share and Monitor Partner Training Courses](https://doc.fours.com/prm/share-monitor-training.md): Choose which partner organizations can access a published course, then track their enrollment and completion progress. - [Take a Partner Training Course](https://doc.fours.com/prm/take-training-course.md): Find the training a partner has shared with your organization in the Training tab, then enroll your team and work through the courses. - [View Your Team's Earned Certificates](https://doc.fours.com/prm/view-certificates.md): Review the certificates your team has earned from partner training, check whether each is active or expiring, and print a copy. - [Create and Assign Partner Journeys](https://doc.fours.com/prm/create-and-assign-journeys.md): Build reusable step-by-step onboarding playbooks as journey templates, then assign them to partners and track progress from one place. - [Track Journey Progress](https://doc.fours.com/prm/track-journey-progress.md): Check where an assigned partner stands, understand which steps Fours ticks for you and which you mark by hand, and manage a journey after it is assigned. - [Track Your Assigned Partner Journey](https://doc.fours.com/prm/track-partner-journey.md): Follow the journeys your seller assigns you, see which steps tick themselves when you do the work, and know what's expected at each one. - [Send a Broadcast to Your Partners](https://doc.fours.com/prm/broadcasts.md): Compose one message and deliver it to every partner's Slack channel at once, schedule it for later, and track replies and reactions per partner. - [Work a Partner Record](https://doc.fours.com/prm/work-a-partner-record.md): The partner detail page end to end — the sections rail, the sidebar cards, the direction-aware commission tiles, agreements, and shared events. - [Customize the Partner Portal Overview](https://doc.fours.com/prm/customize-the-partner-overview.md): Design what a partner sees on their portal Overview with reusable templates, drag-and-drop blocks, and your own rich text, tables, and galleries. - [Connect Slack for Your Partners](https://doc.fours.com/prm/connect-slack-for-partners.md): Connect your Slack workspace and map a channel to each partner, so Fours can post co-sell activity, internal notes, and broadcasts where your partners already work. - [Create and Share Partner Events](https://doc.fours.com/prm/partner-events.md): Run webinars, training sessions, and in-person events for your partner network — share them with all partners, specific partners, or a tier, and track RSVPs. - [Connect an External LMS](https://doc.fours.com/prm/connect-an-external-lms.md): Point partner training at your own learning management system — the guided SAML single sign-on setup, completion sync from Skilljar, and what Fours can and can't see. - [Take Deal Registrations Through a Public Link](https://doc.fours.com/prm/public-deal-registration-link.md): Publish one link where partners, and companies that aren't your partners yet, register deals with you without signing in. Learn what each submission becomes and how to decide it. - [Partner Program Dashboard](https://doc.fours.com/prm/partner-program-dashboard.md): Read your whole partner program on one screen: what needs attention today, pipeline and commissions, each partner manager's book, and where partners are. - [Integrations](https://doc.fours.com/integrations.md): Connect Fours to the CRM, co-sell, billing, data, messaging, and AI tools your team already runs — every integration is configured in Fours console Settings. - [QuickBooks](https://doc.fours.com/integrations/quickbooks.md): Connect QuickBooks Online to Fours so your marketplace billing flows straight into your accounting ledger. - [Anthropic](https://doc.fours.com/integrations/anthropic.md): Connect your Anthropic API key for unlimited features at cost. - [Apollo](https://doc.fours.com/integrations/apollo.md): Apollo is a sales intelligence platform that provides comprehensive data about leads, contacts, and companies. - [Asana](https://doc.fours.com/integrations/asana.md): Asana is a work management platform for organizing tasks, projects, and workflows. Integrate with Asana to create and manage tasks, projects, and workspaces from Fours and to automate task workflows. - [Ashby](https://doc.fours.com/integrations/ashby.md): Connect Ashby so Fours AI can work with your candidates, applications, and job postings. - [Atlassian](https://doc.fours.com/integrations/atlassian.md): Atlassian provides a suite of collaboration tools including Jira for issue tracking and project management and Confluence for documentation and knowledge management. - [Avalara](https://doc.fours.com/integrations/avalara.md): Avalara AvaTax is a cloud tax-compliance engine that calculates sales, use, and VAT tax in real time and validates addresses for accurate jurisdiction assignment. - [AWS ACE Migration S3 to Partner Central API](https://doc.fours.com/integrations/aws-ace-migration-from-s3-to-api.md): This guide explains how to migrate your existing S3-based AWS APN integration to the Partner Central API (ACE API). - [AWS Billing](https://doc.fours.com/integrations/aws-billing.md): Connect Fours to AWS Billing to sync billing data and manage consolidated cloud cost and billing operations alongside your marketplace revenue. - [AWS Partner Central API](https://doc.fours.com/integrations/aws-partner-network-api.md): Connect AWS Partner Central over the Partner Central API to sync opportunities, share referrals, and manage ACE co-sell engagements from Fours. - [Azure Co-Sell](https://doc.fours.com/integrations/azure-cosell.md): Connect Fours to Azure Co-Sell so ISVs and partners can manage joint opportunities and referrals with Microsoft from one place. - [Baseten](https://doc.fours.com/integrations/baseten.md): Connect your Baseten API key to run Fours' AI features on the models you serve on Baseten. - [BigQuery](https://doc.fours.com/integrations/bigquery.md): Allow Fours to query and manage data in Google BigQuery. - [Chargebee](https://doc.fours.com/integrations/chargebee.md): Connect Chargebee to Fours to automate subscription operations and to report the metered overage Chargebee prices to your buyers' cloud marketplace bills every hour. - [ClickUp](https://doc.fours.com/integrations/clickup.md): ClickUp integration allows you to manage ClickUp tasks and workflows directly from Fours. - [Cloudflare Workers AI](https://doc.fours.com/integrations/cloudflare.md): Connect a Cloudflare Workers AI API token and account ID so Fours' AI features can run on the Workers AI chat models Fours supports, with the model usage billed to your Cloudflare account. - [Databricks](https://doc.fours.com/integrations/databricks.md): Connect to Databricks to unify data, run analytics, and trigger workflows. - [Datadog](https://doc.fours.com/integrations/datadog.md): Datadog is a monitoring and observability platform for infrastructure, application performance, logs, and security. - [DeepInfra](https://doc.fours.com/integrations/deepinfra-byok.md): Connect your DeepInfra API key to run Fours' AI features on the models DeepInfra serves. - [DigitalOcean GradientAI](https://doc.fours.com/integrations/digitalocean.md): Connect a DigitalOcean model access key so Fours' AI features can run on the GradientAI serverless-inference chat models Fours supports, with the model usage billed to your DigitalOcean account. - [DNS Email](https://doc.fours.com/integrations/dns-email.md): Send Fours workflow and notification emails from your own verified domain, such as noreply@notifications.acme.com, by adding DNS records for a sending subdomain. - [DocuSign](https://doc.fours.com/integrations/docusign.md): DocuSign is an electronic signature and agreement cloud platform that enables secure document signing and workflow automation. - [Dropbox](https://doc.fours.com/integrations/dropbox.md): Dropbox is a cloud storage and file sharing platform for individuals and teams. Integrate with Dropbox to enable file access, sharing, and document management within Fours. - [Fireworks AI](https://doc.fours.com/integrations/fireworks.md): Connect your Fireworks AI API key to run Fours' AI features on the models Fireworks serves. - [GCP Co-Sell](https://doc.fours.com/integrations/gcp-cosell.md): Connect Fours to Google Cloud Co-Sell to sync opportunities and referrals with Google through the Google Cloud Partner Network program (formerly Google Cloud Partner Advantage). - [GitHub](https://doc.fours.com/integrations/github.md): Integrate GitHub with Fours to track repository activity, manage developer workflows, and correlate development data with sales operations. - [GitLab](https://doc.fours.com/integrations/gitlab.md): Integrate GitLab with Fours to browse projects, read and write files and branches, manage issues and merge requests, and drive CI/CD pipelines from a workflow. - [Gong](https://doc.fours.com/integrations/gong.md): Gong is a revenue intelligence platform that captures and analyzes customer interactions across calls, meetings, and emails. - [Google Calendar](https://doc.fours.com/integrations/google-calendar.md): Allow Fours to access and manage your Google Calendar events, enabling automated scheduling and calendar management workflows. - [Google Cloud Storage](https://doc.fours.com/integrations/google-cloud-storage.md): Integrate Google Cloud Storage with Fours so Fours AI can list buckets, browse objects, read file contents, and inspect object metadata. - [Google Drive](https://doc.fours.com/integrations/google-drive.md): Allow Fours to manage your Google Drive seamlessly, including creating, deleting, updating, and sharing files and folders. - [Google Gemini](https://doc.fours.com/integrations/google-gemini.md): Use your own Google Gemini API key in Fours so Gemini-powered features run on your account, with billing going to you. - [Google Mail](https://doc.fours.com/integrations/google-mail.md): Connect Gmail to Fours — org-wide with a service account or Sign in with Google, or per user with OAuth — so workflows and the Fours AI agent can draft and send email. - [Google Workspace SSO](https://doc.fours.com/integrations/google-workspace-sso.md): Sign in to Fours with Google Workspace, and let Directory Sync use three Google groups to decide who joins your Fours organization and with which role. - [HubSpot](https://doc.fours.com/integrations/hubspot.md): Sync leads & opportunities with HubSpot for co-sell - [Intercom](https://doc.fours.com/integrations/intercom.md): Connect Intercom so Fours AI can work with your conversations, contacts, and help centre articles. - [Ironclad](https://doc.fours.com/integrations/ironclad.md): Connect Ironclad so Fours AI can work with your contract workflows, records, and signatures. - [Lago](https://doc.fours.com/integrations/lago.md): Forward subscription usage or costs metered in Lago to every connected cloud marketplace on an hourly schedule. - [Legacy Partner Central S3 Integration](https://doc.fours.com/integrations/aws-partner-network-s3.md): The deprecated S3-based AWS Partner Central CRM integration — unavailable to new users; use the AWS Partner Central API integration instead. - [Lever](https://doc.fours.com/integrations/lever.md): Connect Lever so Fours AI can work with your opportunities, postings, and interview feedback. - [Mailchimp](https://doc.fours.com/integrations/mailchimp.md): Mailchimp is an email-marketing and audience-management platform for running campaigns, managing subscriber lists, and tracking engagement. - [MCP (Model Context Protocol)](https://doc.fours.com/integrations/mcp.md): Connect any MCP-compatible server to give Fours AI access to external tools and data. - [Metronome](https://doc.fours.com/integrations/metronome.md): Forward usage metered in Metronome to every connected cloud marketplace, on an hourly or daily schedule you choose. - [Microsoft Dynamics 365](https://doc.fours.com/integrations/microsoft-dynamics365.md): Connect Dynamics 365 to Fours — app-only at the org level or delegated OAuth per user — to read CRM records, write back to Dataverse, and sync opportunities for co-sell. - [Microsoft Outlook](https://doc.fours.com/integrations/microsoft-outlook.md): Allow Fours to access your Microsoft Outlook account to send, receive, and manage emails on your behalf. - [Microsoft Teams](https://doc.fours.com/integrations/microsoft-teams.md): Receive instant Fours notifications and alerts in your Microsoft teams channels. - [Monday](https://doc.fours.com/integrations/monday.md): Monday integration allows you to connect your personal Monday account to Fours so your workflows can access boards, workspaces, and user-level Monday data. - [NetSuite](https://doc.fours.com/integrations/netsuite.md): Oracle NetSuite is a cloud-based ERP solution that helps businesses manage finance, CRM, e-commerce, and supply chain operations, providing real-time insights and streamlined processes. - [Notion](https://doc.fours.com/integrations/notion.md): Notion is a workspace for notes, docs, wikis, and databases. Connect Notion to Fours so the Fours AI agent can read and manage your Notion pages, databases, and blocks. - [OAuth 2.0](https://doc.fours.com/integrations/oauth2-integration.md): Connect any external service that speaks the OAuth 2.0 standard — such as Salesforce, HubSpot, or a compliant provider of your own — to Fours with the Generic OAuth 2.0 Integration. - [Okta SSO](https://doc.fours.com/integrations/okta-sso.md): Manage users with Okta OIDC SSO + SCIM provisioning. - [OpenAI](https://doc.fours.com/integrations/openai.md): Connect your OpenAI API key for unlimited features at cost. - [OpenRouter](https://doc.fours.com/integrations/openrouter.md): Connect your OpenRouter API key to run Fours' AI features on the models OpenRouter serves. - [Orb](https://doc.fours.com/integrations/orb.md): Forward usage, costs, or invoice totals metered in Orb to every connected cloud marketplace on a daily schedule. - [People Data Labs](https://doc.fours.com/integrations/people-data-labs.md): People Data Labs provides comprehensive person and company data APIs, including professional profiles, employment history, and company information. - [PostHog](https://doc.fours.com/integrations/posthog.md): PostHog is a product-analytics platform for tracking user behavior, running experiments, managing feature flags, and building insights and dashboards from event data. - [Salesforce](https://doc.fours.com/integrations/salesforce.md): Connect Salesforce to Fours to create private offers, manage contracts, and co-sell across AWS, Azure, and GCP without leaving your CRM. - [ServiceNow](https://doc.fours.com/integrations/servicenow.md): Connect ServiceNow so Fours AI can work with your incidents, change requests, and service catalog. - [Slack](https://doc.fours.com/integrations/slack.md): Receive instant Fours notifications and alerts in your Slack workspace, and chat with Fours AI there. - [Snowflake](https://doc.fours.com/integrations/snowflake.md): Connect to Snowflake to enable real-time cloud data streaming. - [Stripe](https://doc.fours.com/integrations/stripe.md): Connect Stripe to Fours to manage customers, payment methods, and payments, report metered usage onward to the marketplaces, and give Fours AI read access to your Stripe data. - [Together AI](https://doc.fours.com/integrations/together.md): Connect your Together AI API key to run Fours' AI features on the models Together serves. - [Workday](https://doc.fours.com/integrations/workday.md): Connect Workday so Fours AI can read your worker, organization, and time-off data. - [Zuora](https://doc.fours.com/integrations/zuora.md): Connect your Zuora tenant to Fours with an OAuth client-credentials client, so the Fours AI agent can read accounts, subscriptions, invoices, and payments. - [Salesforce App](https://doc.fours.com/salesforce-app.md): Fours' managed Salesforce package — install it, assign permission sets, add page components, and create marketplace offers, referrals, and reports in your CRM. - [Authentication & Security](https://doc.fours.com/salesforce-app/salesforce-app-authentication-security.md): How Fours connects to your Salesforce org — OAuth 2.0 authorization code with PKCE, refresh-token rotation, token storage, the OAuth policy settings you control, and how to revoke access. - [CRM Enrichment](https://doc.fours.com/salesforce-app/salesforce-app-crm-enrichment.md): Populate Salesforce records automatically with Fours engagement scores and AWS, Azure, and GCP marketplace metrics. - [Permission Sets](https://doc.fours.com/salesforce-app/salesforce-app-permission-sets.md): How the Fours Salesforce permission sets control which Fours tabs a user sees and which action buttons they can use. - [Page Components](https://doc.fours.com/salesforce-app/salesforce-app-page-components.md): The Fours Lightning components you drop onto Salesforce record pages — the opportunity quick panels, Fours Account Insights, and the read-only detail cards for each Fours object. - [App Settings](https://doc.fours.com/salesforce-app/salesforce-app-settings.md): Configure the Fours App inside Salesforce — V1 vs. V2 tab visibility, the Referrals tab, widget pin control, OAuth credentials for AI notes, and how Fours records open. - [Custom Objects](https://doc.fours.com/salesforce-app/salesforce-app-custom-objects.md): The field-level reference for every custom object the Fours managed package installs — what each field holds, which cloud populates it, and how the objects relate. - [Custom Permissions](https://doc.fours.com/salesforce-app/salesforce-app-custom-permissions.md): This guide documents all custom permissions in the Fours Salesforce App. Custom permissions control feature access and UI visibility for offers, referrals, and administrative functions. - [Reports](https://doc.fours.com/salesforce-app/salesforce-app-reports.md): The custom report types and pre-built reports the Fours Salesforce App ships for marketplace offers, entitlements, and revenue. - [Apex Actions](https://doc.fours.com/salesforce-app/salesforce-app-apex-actions.md): Reference for the Apex invocable actions the Fours Salesforce App provides, for use in Salesforce Flows, Process Builder, and other automations. - [Quick Actions](https://doc.fours.com/salesforce-app/salesforce-app-quick-actions.md): Add Fours quick actions to Salesforce record pages so your team can create offers or start co-sell referrals directly from a record. - [Create and manage a private offer](https://doc.fours.com/salesforce-app/salesforce-app-offer.md): Create private offers from a Salesforce opportunity with the Fours app, then extend, cancel, notify contacts, or download them without leaving Salesforce. - [Create Reseller Authorization](https://doc.fours.com/salesforce-app/salesforce-app-cppo.md): Create a Channel Partner Private Offer (CPPO) from a Salesforce opportunity — set the wholesale price for your reseller and let them make the final offer to the buyer. - [Create Co-Sell](https://doc.fours.com/salesforce-app/salesforce-app-cosell.md): Submit co-sell referrals to AWS, Azure, GCP, or a Fours partner from a Salesforce opportunity, and work the referrals that arrive the other way. - [Install the Fours App](https://doc.fours.com/salesforce-app/salesforce-app-install.md): Install the Fours managed package from AppExchange, create a dedicated Integration User, configure the app inside Salesforce, and connect Fours back to your org. - [Assign Fours Permission Sets to Your Team](https://doc.fours.com/salesforce-app/salesforce-app-assign-permission-sets.md): Pick the right Fours permission set for each person, assign it in Salesforce Setup, and verify they see the Fours tabs and buttons their role needs. - [Work AWS Co-Sell Leads](https://doc.fours.com/salesforce-app/salesforce-app-leads.md): Accept the AWS Partner Central leads AWS sends you, or enrich one of your Salesforce Accounts into a lead, then qualify and convert them from the Leads V2 (Fours) tab. - [HubSpot App](https://doc.fours.com/hubspot-app.md): Add the Fours app cards to HubSpot and create marketplace private offers, resale authorizations, co-sell referrals, and AWS funding applications from a deal. - [Configuration](https://doc.fours.com/hubspot-app/hubspot-app-configuration.md): Install and configure the Fours app in HubSpot — connect your organization, add the Fours cards to records, and map the fields Fours writes back. - [Create Offer](https://doc.fours.com/hubspot-app/hubspot-app-offer.md): Create and manage cloud-marketplace private offers from a HubSpot deal, including AWS buyer payment and renewal terms, Azure custom contract terms, and GCP dates in Pacific time. - [Create CPPO](https://doc.fours.com/hubspot-app/hubspot-app-cppo.md): Create a reseller authorization (CPPO) from HubSpot, choose the reseller account, cap the payment terms your channel partner may offer, or grant an Azure resale authorization for chosen customer markets. - [Create Co-Sell](https://doc.fours.com/hubspot-app/hubspot-app-cosell.md): Share co-sell referrals with AWS, Azure, and GCP from HubSpot, track their status and contacts on the Co-Sell tab, and read Fours' engagement score on the Insights tab. - [Create Funding](https://doc.fours.com/hubspot-app/hubspot-app-funding.md): Submit an AWS funding application from a HubSpot deal — any of the eight AWS funding programs, cash or credit — without needing a product in Fours. - [HubSpot FAQ and Troubleshooting](https://doc.fours.com/hubspot-app/hubspot-app-faq.md): Answers to common questions and fixes for issues you may hit while using the Fours App in HubSpot. - [Entitlements](https://doc.fours.com/hubspot-app/hubspot-app-entitlements.md): What the Entitlements tab shows on a HubSpot deal — contract and billing fields, the EULA and invoice downloads, and AWS pre-authorized renewal details, including adjusting the renewal uplift and opting out. - [Dynamics 365 App](https://doc.fours.com/dynamics365-app.md): The Fours solution for Dynamics 365 Sales. Work AWS Marketplace offers, agreements and co-sells from a side pane on the opportunity record. - [Install the Dynamics 365 App](https://doc.fours.com/dynamics365-app/dynamics365-app-install.md): Install the Fours for Dynamics 365 solution in Dynamics 365 Sales, set up the application user, connect Dynamics 365 in the Fours Console, and give users access. - [Security Roles](https://doc.fours.com/dynamics365-app/dynamics365-app-security-roles.md): The four Fours security roles in Dynamics 365, what each role allows in the Dynamics 365 App, and how to assign them. - [Update the App](https://doc.fours.com/dynamics365-app/dynamics365-app-update.md): How a new version of the Dynamics 365 App reaches your environment, from AppSource or by a file import during the preview. - [The Fours Side Pane](https://doc.fours.com/dynamics365-app/dynamics365-app-side-pane.md): Open the Fours side pane on a Dynamics 365 opportunity to see its AWS co-sells, offers and entitlements, and to start new offers and co-sells from it. - [Create and Manage Private Offers](https://doc.fours.com/dynamics365-app/dynamics365-app-offer.md): Create AWS private offers, amendments and offer sets from a Dynamics 365 opportunity with the Fours app, then cancel, extend, clone and manage them and their agreements. - [Resale Authorizations and Resale Offers](https://doc.fours.com/dynamics365-app/dynamics365-app-cppo.md): Authorize an AWS reseller to resell your product, or create a resale offer on an authorization you received, from a Dynamics 365 opportunity with the Fours app. - [AWS Co-Sell](https://doc.fours.com/dynamics365-app/dynamics365-app-cosell.md): Share a Dynamics 365 opportunity with AWS for co-sell, fill the form with AI, and work the co-sell record and AWS invitations from the Fours side pane. - [Offer Approval](https://doc.fours.com/dynamics365-app/dynamics365-app-offer-approval.md): Turn on offer approval in the Dynamics 365 App so that a Fours Approver reviews each AWS offer before Fours creates it, and learn the rep and approver flows. - [FAQ and Troubleshooting](https://doc.fours.com/dynamics365-app/dynamics365-app-faq.md): Answers to common questions about the Dynamics 365 App, and fixes for the messages that the Fours side pane shows. - [Chrome Extension](https://doc.fours.com/chrome-extension.md): The Fours Chrome Extension puts your cloud-marketplace data in Chrome's side panel — ask about the page you're on, run skills, and act with your approval. - [Quick Guide](https://doc.fours.com/chrome-extension/quick-guide.md): Install the Fours Chrome Extension, sign in, and start working with Fours on the pages you already visit every day. - [Available Skills](https://doc.fours.com/chrome-extension/skills.md): Pre-built skills for the Fours Chrome Extension side panel — verify AWS, Azure, GCP marketplace integrations, diagnose private offer creation errors, and generate private offer mapping scripts. - [Analytics](https://doc.fours.com/analytics.md): Fours Analytics builds dashboards on your marketplace and co-sell data — chart types, built-in datasets, filters, and exports, inside the Fours console. - [Quick Guide](https://doc.fours.com/analytics/quick-guide.md): Pin Fours Analytics dashboards to the Analytics page in the Fours console, then filter them, view a chart as a table, and export or download the data. - [Craft Dashboards](https://doc.fours.com/analytics/craft-dashboards.md): Dashboards in Fours Analytics are built using various types of charts. Before designing a dashboard, you’ll need to create and configure charts first. - [Available Charts](https://doc.fours.com/analytics/available-charts.md): Fours Analytics supports a wide variety of chart types, each offering different ways to represent your data. Below are the available chart types: - [Available Datasets](https://doc.fours.com/analytics/available-datasets.md): Fours provides a variety of datasets to support the creation of tailored dashboards, enabling you to visualize and analyze data from multiple sources. - [As Buyer](https://doc.fours.com/as-buyer.md): Fours Buyer Service for procurement teams — raise requests, route approvals, review vendor offers, manage entitlements, and track invoices and payments. - [Quick Guide](https://doc.fours.com/as-buyer/quick-guide.md): This quick guide helps you get started with Buyer Service by walking through the essential setup steps and explaining the overall purchasing flow from a buyer’s perspective. - [Buyer Journey](https://doc.fours.com/as-buyer/buyer-journey.md): This section walks through a typical buyer-side journey to illustrate how Buyer Service supports the end-to-end procurement process—from initial purchase intent to contract and payment management. - [Home](https://doc.fours.com/as-buyer/home.md): The Home module provides a centralized dashboard that gives buyers a high-level overview of their cloud marketplace financial and commitment status. - [Vendor](https://doc.fours.com/as-buyer/vendor.md): The Vendor module allows buyers to discover cloud vendors, explore available products, and manage vendor relationships within Buyer Service. - [Offer and Entitlement](https://doc.fours.com/as-buyer/offer-and-entitlement.md): The Offer & Entitlement module allows buyers to review contractual offers from vendors and manage the entitlements granted after an offer is accepted. - [Invoice and Payment](https://doc.fours.com/as-buyer/invoice-and-payment.md): The Invoice & Payment module provides buyers with clear visibility into billing and payment information related to accepted offers and active entitlements. - [Request and Task](https://doc.fours.com/as-buyer/request-and-task.md): A Request represents a buyer-initiated intent to purchase a product or service. Each request follows a predefined workflow that reflects the organization’s internal approval process. - [MCP](https://doc.fours.com/mcp.md): Connect AI assistants to your Fours data and actions over the Model Context Protocol — OAuth 2.1, org-scoped, works with Claude, Cursor, VS Code, and ChatGPT. - [Overview](https://doc.fours.com/mcp/overview.md): Connect AI assistants to your Fours data & services using natural language. - [Connect an AI Assistant](https://doc.fours.com/mcp/setup.md): Set up Fours MCP Server in your preferred AI assistant or code editor. - [Supported Tools](https://doc.fours.com/mcp/tools.md): Full reference for all 172 tools the Fours MCP Server gives an assistant you connect. - [Insulin](https://doc.fours.com/insulin.md): Insulin is an AI platform for business, built by Fours: describe the app you need and Insulin builds it, beside agents, knowledge bases, jobs and email triage. - [Basics](https://doc.fours.com/insulin/getting-started.md): What Fours Insulin is, how to reach the desktop workspace, the keyboard shortcuts and Settings tabs that run it, and the roles model every other Insulin page refers back to. - [Agents](https://doc.fours.com/insulin/agents.md): The Insulin agent catalog, building and sharing your own agent, and how a conversation works — models and failover, the composer, approvals, and memory. - [Knowledge Bases](https://doc.fours.com/insulin/knowledge-base.md): Build searchable collections of your own files, crawled sites, and synced connectors, pick the embedding model that indexes them, and attach them to an agent for grounded answers. - [Channels](https://doc.fours.com/insulin/channels.md): Channels are group conversations where multiple users and agents collaborate in a shared thread. - [Jobs](https://doc.fours.com/insulin/jobs.md): Automated agent runs — manual, scheduled, or event-triggered — with filter expressions, run history, and the rate limits that apply to the automatic paths. - [Marketplace](https://doc.fours.com/insulin/marketplace.md): Marketplace is where you discover and install reusable Insulin capabilities — agents and skills — for yourself or, as an org admin, for your organization. - [Custom Apps](https://doc.fours.com/insulin/custom-apps.md): Build interactive apps with the AppBuilder — the interview that scopes a project, the in-browser runtime that builds and previews it, the connected services its code may use, and saving versions. - [Inbox](https://doc.fours.com/insulin/inbox.md): Connect a mailbox, let your rules label incoming mail and draft replies in your writing style, and approve every send from one queue. - [Slack Bot](https://doc.fours.com/insulin/slack-bot.md): Talk to Fours Insulin from Slack: direct-message the bot or @mention it in a channel, approve what it wants to do, and get answers without leaving Slack. - [Billing](https://doc.fours.com/insulin/billing.md): What Insulin costs and how it is measured — $100 of free credit every month, six metered resources, a live credit balance, your own spending limit and automatic top-up, and what pauses when the money runs out. - [How Billing Works](https://doc.fours.com/insulin/billing/overview.md): The two billing models, the $100 monthly free credit, the order credit is spent in, and why a mid-month figure is an estimate rather than a bill. - [What Is Metered](https://doc.fours.com/insulin/billing/metering.md): The six resources Fours measures, the unit each is measured in, how measurement becomes a price, and what is deliberately never billed. - [Reading Your Usage](https://doc.fours.com/insulin/billing/usage.md): Pivot one month of Insulin consumption by resource, user, app, model or provider, narrow it with filters, and read the daily spend chart — including why some rows are unattributed. - [Payment, Limits, and Top-Ups](https://doc.fours.com/insulin/billing/spend-controls.md): Add a payment method through Stripe's hosted page, cap the month with a spending limit, and turn on automatic top-up — the three billing controls your organization owns. - [When AI Pauses](https://doc.fours.com/insulin/billing/when-ai-pauses.md): The four reasons Insulin stops accepting requests, what keeps working in each case — files and running sandboxes always do — and how service resumes. - [Billing FAQ](https://doc.fours.com/insulin/billing/faq.md): Answers to the questions that come up in practice about Insulin billing — credit expiry and order, BYOK, storage billed on the month's peak, why the usage table lags the balance, and refunds. - [Metering](https://doc.fours.com/metering.md): Report, aggregate, and verify customer usage so Fours can bill it accurately across AWS, Azure, GCP, and Oracle. - [Usage Metering](https://doc.fours.com/metering/usage-metering.md): Report usage to cloud marketplaces from the console or the API, including which listing types Fours can and cannot meter on your behalf. - [Billing Integrations](https://doc.fours.com/metering/billing-integrations.md): The billing platforms Fours meters from — Metronome, Orb, Lago, and Chargebee — and where each one's setup guide lives. - [Usage Credit](https://doc.fours.com/metering/usage-credit.md): Give usage credits to your clients in cloud marketplaces - [Report Failed Usage](https://doc.fours.com/metering/report-failed.md): Why a cloud marketplace rejects usage that Fours accepted, how to find those Report Failed records, and how to fix and retry the common AWS, Azure, and GCP errors. - [Revenue](https://doc.fours.com/revenue.md): The Fours Multi-Channel Revenue workspace unifies AWS, Azure, GCP, and Stripe revenue — records, invoices, cash and disbursements, bank reconciliation, revenue recognition, analytics, and settings. - [Overview](https://doc.fours.com/revenue/overview.md): Read the health of your revenue lifecycle in one view — bookings, billings, cash collected, and disbursed across every connected channel, with the revenue trend and channel mix. - [Revenue Records](https://doc.fours.com/revenue/revenue-records.md): Inspect the normalized ledger behind every revenue metric — one row per revenue event across AWS, Azure, GCP, Stripe, Snowflake, and Oracle — search it, compare it against the raw source records, and export it to CSV. - [Invoices](https://doc.fours.com/revenue/invoices.md): Work your accounts receivable across every channel — total outstanding, DSO, aging buckets, and the full billing, settlement, and refund detail behind any single invoice. - [Cash & Disbursements](https://doc.fours.com/revenue/cash-and-disbursements.md): Track the money on its way to you — marketplace and Stripe payouts received versus expected, the disbursement schedule, payouts that need review, and the installments still to come. - [Revenue Analytics and Reports](https://doc.fours.com/revenue/revenue-analytics-and-reports.md): Turn normalized revenue into decisions — recurring-revenue quality (ARR, MRR, retention), per-channel unit economics and days to payout, and a library of finance reports you can run and export. - [Revenue Settings](https://doc.fours.com/revenue/revenue-settings.md): Configure how revenue is reported — gross or net policies per channel and product, each channel's sync configuration, and the bank accounts used for cash matching. - [Bank Reconciliation](https://doc.fours.com/revenue/bank-reconciliation.md): Match the deposits that land in your bank against the invoices, payouts, and payment transactions they pay — automatically where Fours is confident, and through a review queue where it is not. - [Revenue Recognition](https://doc.fours.com/revenue/revenue-recognition.md): Track recognized and deferred revenue by accounting period, roll the deferred balance forward by channel, forecast what is still to recognize, and close or lock a period once its numbers are final. - [Tax](https://doc.fours.com/revenue/tax.md): Audit your AWS, Azure, GCP, and Snowflake revenue against the tax records in Avalara — find sales that have no tax record, records that disagree, and tax collected twice; correct them in your provider; and track discrepancies in already-filed periods as amended returns. - [Set up Tax](https://doc.fours.com/revenue/tax/set-up-tax.md): Connect Avalara, choose the selling entity Fours audits against, decide whether Fours may write corrections, and keep each jurisdiction's filing frequency right. - [Audits and findings](https://doc.fours.com/revenue/tax/audits-and-findings.md): Run a tax audit for a period, read how much of your marketplace revenue is covered by tax records, and work the Uncovered, Ambiguous, and Duplicate findings — with the run history, the filed-period banner, and the Ask AI assistant. - [Corrections](https://doc.fours.com/revenue/tax/corrections.md): Submit the correction Fours recommends for a finding — create a missing tax record, revise one, record marketplace-collected tax, or override tax collected twice — see what Fours writes to Avalara for each, and follow every attempt in Action history. - [Amended returns](https://doc.fours.com/revenue/tax/amended-returns.md): Track discrepancies in tax periods that are already filed — how Fours decides a period is filed, the filing calendar by jurisdiction, and taking each amended return from draft through sign-off to submitted. - [Settings](https://doc.fours.com/settings.md): Configure your Fours organization — email notifications, files, table exports, CRM-to-offer field mapping, the buyer signup redirect, API access, webhooks, and service quotas. - [Email Notification](https://doc.fours.com/settings/email-notification.md): Configure per-scope email routing, recipients, and custom templates — and test a scope's default or custom template before it reaches anyone. - [Files](https://doc.fours.com/settings/files.md): Find, view, download, and manage all of your workspace files and assets in one place. - [Table Export](https://doc.fours.com/settings/table-export.md): Export table data from the database to external storage. - [Private Offer Field Mapping](https://doc.fours.com/settings/private-offer-mapping.md): Define how data from your CRM (Salesforce or HubSpot) populates the fields in a cloud marketplace private offer. - [Signup URL Redirect](https://doc.fours.com/settings/signup-url-redirect.md): Buyers Signup URL on Marketplaces goes to Fours first, then redirect to your service Signup URL. - [API Access](https://doc.fours.com/settings/oauth-app.md): Access the Fours API using the OAuth 2.0 client-credentials flow (recommended) or the legacy API Client. - [Webhook](https://doc.fours.com/settings/webhook.md): Build & set up the webhook to subscribe to events from Fours service - [Service Quotas](https://doc.fours.com/settings/quota.md): The Service Quota card — which Fours services your organization has, its Professional Services hours, and how an Admin hides pages from the menu. ## SDKs - [SDKs](https://doc.fours.com/sdks/started.md): Get started with the Fours SDKs for Java, Go, TypeScript, and Python. - [Java SDK](https://doc.fours.com/sdks/started/java-sdk.md): Install and authenticate the Fours Java SDK (Maven) with an OAuth access token, then call the Fours API. - [TypeScript SDK](https://doc.fours.com/sdks/started/typescript-sdk.md): Install and authenticate the Fours TypeScript SDK (npm) with an OAuth access token, then call the Fours API. - [Go SDK](https://doc.fours.com/sdks/started/go-sdk.md): Install and authenticate the Fours Go SDK with an OAuth access token, then call the Fours API. - [Python SDK](https://doc.fours.com/sdks/started/python-sdk.md): Install and authenticate the Fours Python SDK (pip) with an OAuth access token, then call the Fours API. ## API Reference - **API** - [List API Clients](https://doc.fours.com/api/list-api-clients.md): List all API clients in the given organization. - [Get API Client](https://doc.fours.com/api/get-api-client.md): Get the API client by ID. - **Auditing** - [Query Auditing Events](https://doc.fours.com/api/query-auditing-events.md): Query auditing events with filtering, sorting, and pagination using CRUD query language. - **Buyer** - [List Buyers](https://doc.fours.com/api/list-buyers.md): List buyers under the given organization with pagination and optional filters. - [Create Buyer](https://doc.fours.com/api/create-buyer.md): create a new buyer for Stripe or Adyen under the given organization. - [Query Buyers](https://doc.fours.com/api/query-buyers.md): Query buyers with filtering, sorting, and pagination using CRUD query language. - [Get Buyer](https://doc.fours.com/api/get-buyer.md): get buyer by the given organization and buyer id. - [Update Buyer](https://doc.fours.com/api/update-buyer.md): update buyer by the given organization and buyer id. - [List Buyer's Wallets](https://doc.fours.com/api/list-buyer-wallets.md): list all wallets of a buyer. - [Create Credit Wallet](https://doc.fours.com/api/create-credit-wallet.md): create a new credit wallet for the buyer. - [Update Credit Wallet](https://doc.fours.com/api/update-credit-wallet.md): update startTime or expireTime of the wallet. - [Delete Buyer Wallet](https://doc.fours.com/api/delete-buyer-wallet.md): delete a wallet of the buyer, if it's a payment method, sync to payment provider too. - [Close Credit Wallet](https://doc.fours.com/api/close-credit-wallet.md): Close the given credit wallet, if it's a payment method, sync to payment provider too. - [Set Buyer Default Wallet](https://doc.fours.com/api/set-buyer-default-wallet.md): set a payment method wallet as buyer's default wallet. - **Contact** - [List Contacts](https://doc.fours.com/api/list-contacts.md): List all contacts under the given organization. - [Create Contact](https://doc.fours.com/api/create-contact.md): Create a contact under the given organization. - [Batch Create Contacts](https://doc.fours.com/api/batch-create-contacts.md): Create multiple contacts under the given organization. - [Query Contacts](https://doc.fours.com/api/query-contacts.md): Query contacts with filtering, sorting, and pagination using the CRUD query language. - [Get Contact](https://doc.fours.com/api/get-contact.md): Get the Contact by the given contact ID. - [Update Contact](https://doc.fours.com/api/update-contact.md): Update the contact for the given organization and contact ID. - [Add Contact to Buyer](https://doc.fours.com/api/add-contact-to-buyer.md): add contact to buyer by the given organization, buyer id and contact id. - [Remove Contact from Buyer](https://doc.fours.com/api/remove-contact-from-buyer.md): remove contact from buyer by the given organization, buyer id and contact id. - [Add Contact to Offer](https://doc.fours.com/api/add-contact-to-offer.md): add contact to offer by the given organization, offer id and contact id. - [Remove Contact from Offer](https://doc.fours.com/api/remove-contact-from-offer.md): remove contact from offer by given organization, offer id and contact id. - [Update Contact Tags](https://doc.fours.com/api/update-contact-tags.md): Update the tags for a contact. - **Cosell** - [List deal-registration drafts (ISV review queue)](https://doc.fours.com/api/list-deal-registration-drafts.md): List partner=SUGER, status=DRAFT co-sell rows awaiting the ISV's review, newest first: deals partners sent in by email (dealreg-@ addresses) and… - [Create a deal-registration draft (ISV review queue)](https://doc.fours.com/api/create-deal-registration-draft.md): Record a deal a partner brought to us as a partner=SUGER, status=DRAFT co-sell row in the ISV review queue — the same queue inbound deal-registration… - [Get a deal-registration draft by ID](https://doc.fours.com/api/get-deal-registration-draft.md): Fetch one partner=SUGER, status=DRAFT co-sell row from the ISV review queue, plus `missingFields` — the partner-answerable facts it is still missing. - [Edit a deal-registration draft before confirming](https://doc.fours.com/api/update-deal-registration-draft.md): Allowlist patch onto a partner=SUGER, status=DRAFT co-sell row (ISV review queue): only info.sugerOpportunity.customerInfo,.dealDetails,.type,.dealRole,.co… - [List Co-Sell Leads](https://doc.fours.com/api/list-leads.md): List AWS Partner Central co-sell leads for the organization. - [Get a co-sell lead by ID](https://doc.fours.com/api/get-lead.md): Fetch full details of a single co-sell lead, including the invitation and (once accepted) the full lead context: customer, interactions, AI readiness… - [Accept a Co-Sell Lead Invitation](https://doc.fours.com/api/accept-lead.md): Accept a PENDING AWS Partner Central lead invitation for this organization, which starts the outbound sync that records the acceptance with AWS. - [Get Co-Sell Dashboard / Insights](https://doc.fours.com/api/get-cosell-dashboard.md): Retrieve co-sell analytics for the organization. - [Search AWS connected partners by name](https://doc.fours.com/api/search-partner-connections.md): Search the org's connected AWS partners by name. - [Search Microsoft first-party products for an Azure co-sell](https://doc.fours.com/api/azure-microsoft-solution-lookup.md): Search Microsoft's own products (Azure, Microsoft 365, Dynamics and the rest of the first-party catalog) by name and return the matches, each with the… - [Invite a partner to collaborate on an Azure referral (Azure only)](https://doc.fours.com/api/azure-invite-partner-collaboration.md): Send a collaboration invitation to another Microsoft partner on an existing Azure co-sell referral. - [Search third-party solutions for an Azure co-sell](https://doc.fours.com/api/azure-third-party-solution-lookup.md): Search the solutions published by companies other than Microsoft in the Partner Center catalog, and return the matches with their identifiers and… - [List known partner contacts for a buyer company](https://doc.fours.com/api/get-partner-contacts.md): Look up partner-side contacts (AWS / AZURE / GCP partner reps) associated with a buyer company, identified by its primary email domain (e.g. "acme.com"). - [List co-sell referrals (inbound + outbound)](https://doc.fours.com/api/list-cosell-referrals.md): List co-sell referrals under the organization with pagination, filters, and sort. - [Create a Co-Sell Referral (Outbound)](https://doc.fours.com/api/create-cosell-referral.md): Create a new outbound co-sell referral to share a sales opportunity with a cloud partner (AWS / AZURE / GCP). - [Batch Create Co-Sell Referrals](https://doc.fours.com/api/batch-create-cosell-referrals.md): Create multiple co-sell referrals in one call. - [Preview co-sell referrals mapped from CRM records](https://doc.fours.com/api/batch-preview-cosell-referrals.md): Read one or more CRM records (for example Salesforce Opportunities) and return what each would look like as a co-sell referral for a chosen cloud partner… - [Register a co-sell on a partner's behalf](https://doc.fours.com/api/register-cosell-on-behalf.md): Files a Fours PRM co-sell (`partner=SUGER`) that the seller is entering on a partner's behalf, for partners who send their deals by email and expect the… - [Predict AWS Opportunity Quality Score](https://doc.fours.com/api/predict-referral-quality-score.md): Predict the AWS opportunity quality score (0-100) for a not-yet-submitted AWS co-sell opportunity draft. - [Dry-run validate a co-sell referral against partner schema](https://doc.fours.com/api/validate-referral.md): Validate a mapped marketplace opportunity against the partner-specific schema (AWS ACE / Azure Partner Center / GCP). - [Get a co-sell referral by ID](https://doc.fours.com/api/get-cosell-referral.md): Fetch full details of a single co-sell referral, including partner-specific fields, current Fours unified status, stage, sync history, and linked CRM… - [Update a co-sell referral (incl. status / stage transitions)](https://doc.fours.com/api/update-cosell-referral.md): Update fields of an existing co-sell referral. - [Propose an AWS referral update for a person to approve](https://doc.fours.com/api/propose-cosell-referral-update.md): Stage a proposed change to an AWS co-sell referral, or record an outcome that needs a person, without changing the referral. - [Apply a Commission Lifecycle Action](https://doc.fours.com/api/update-commission-lifecycle.md): Advance a SUGER co-sell's commission to its next state once the deal is Won. - [Propose a Post-Won Commission-Terms Update](https://doc.fours.com/api/propose-commission-update.md): Seller-only. - [Get a referral's AWS funding recommendation](https://doc.fours.com/api/get-referral-funding-recommendation.md): Ask AWS Partner Central which funding programs this co-sell referral qualifies for. - [Update a Partner's Co-Sell Copy](https://doc.fours.com/api/update-cosell-partner.md): Seller-only targeted write to one partner's reseller copy: revenue-share terms (pre-Won only), deal-value visibility, and collaboration fields… - [Sync a single co-sell referral with the partner / CRM](https://doc.fours.com/api/sync-single-referral.md): Trigger a one-way sync for a specific referral. - **Entitlement** - [List Entitlements](https://doc.fours.com/api/list-entitlements.md): List entitlements under the given organization with pagination and optional filters. - [Create Entitlement](https://doc.fours.com/api/create-entitlement.md): Create a new entitlement for the given buyer & offer. - [Query Entitlements](https://doc.fours.com/api/query-entitlements.md): Query entitlements with filtering, sorting, and pagination using CRUD query language. - [Get Entitlement](https://doc.fours.com/api/get-entitlement.md): Get the entitlement by ID. - [Add Entitlement Credit](https://doc.fours.com/api/add-entitlement-credit.md): Add the credit amount to the given Entitlement. - [Apply Addon to Entitlement](https://doc.fours.com/api/apply-addon-to-entitlement.md): Apply one billing addon to the given Entitlement. - [Approve Entitlement](https://doc.fours.com/api/approve-entitlement.md): Approve the given Entitlement. - [List Entitlement Cancellation Requests](https://doc.fours.com/api/list-entitlement-cancellation-requests.md): List entitlement cancellation requests with filtering, sorting, and pagination. - [Cancel Entitlement](https://doc.fours.com/api/cancel-entitlement.md): Cancel the active subscription. - [Withdraw Entitlement Cancellation Request](https://doc.fours.com/api/withdraw-entitlement-cancellation-request.md): Withdraw an entitlement cancellation request. - [Divide Entitlement Commit](https://doc.fours.com/api/divide-entitlement-commit.md): Divide the commit equally from the given entitlement into sub entitlement terms based on the given time periods. - [Update Entitlement Name](https://doc.fours.com/api/update-entitlement-name.md): Update the name of the given Entitlement. - [List Entitlement Terms](https://doc.fours.com/api/list-entitlement-terms.md): List all Entitlement Terms of the given Entitlement. - [Get Entitlement Term](https://doc.fours.com/api/get-entitlement-term.md): Get the entitlement term by ID. - [Delete Entitlement Term](https://doc.fours.com/api/delete-entitlement-term.md): Delete the entitlement term by the given entitlement ID and entitlement term ID. - [Update Entitlement Meta Info](https://doc.fours.com/api/update-entitlement-meta-info.md): Update the meta info of the given entitlement. - [Get Entitlement Agreement PDF](https://doc.fours.com/api/get-entitlement-pdf.md): Returns a presigned S3 URL for the agreement PDF of the given AWS entitlement. - [Update Entitlement Price Model](https://doc.fours.com/api/update-entitlement-price-model.md): Update the price model of the given entitlement, such as recurring commits, billable dimensions. - [Adjust the renewal uplift for an entitlement](https://doc.fours.com/api/adjust-entitlement-renewal-uplift.md): Reprice the pending renewal offer to a seller-chosen in-range uplift (AWS). - [Get the draft renewal offer for an entitlement](https://doc.fours.com/api/get-entitlement-renewal-draft-offer.md): Return the pending draft renewal offer as a WorkloadOffer so the seller can resume editing it (AWS). 404 when there is no draft. - [Opt out of auto-renewal for an entitlement](https://doc.fours.com/api/opt-out-entitlement-renewal.md): Expire the pending renewal offer so the agreement does not auto-renew (AWS). - [Schedule Entitlement Cancellation](https://doc.fours.com/api/schedule-entitlement-cancellation.md): Schedule the cancellation of the given Entitlement. - [Update seat for the active AZURE subscription](https://doc.fours.com/api/update-entitlement-seat.md): Update the seat number for the active AZURE subscription. - [Unschedule Entitlement Cancellation](https://doc.fours.com/api/unschedule-entitlement-cancellation.md): Unschedule the cancellation of the given Entitlement. - **Funding** - [List the Organization's Funding Benefits](https://doc.fours.com/api/list-funding-benefits.md): List the AWS benefit wallets this organization holds — the funding AWS has set aside for it, and how much of each is left. - **Knowledge Search** - [Search Marketplace Knowledge](https://doc.fours.com/api/search-knowledge.md): Searches the shared knowledge index covering AWS, Azure, and GCP marketplace documentation, Fours docs, and internal support knowledge. - **Metering** - [Batch Report usageRecordGroups](https://doc.fours.com/api/batch-report-usage-record-groups.md): Batch report new usage record groups. - [Batch Validate usageRecordGroups](https://doc.fours.com/api/batch-validate-usage-record-groups.md): Provide a batch of usage record groups and validate each individual usage record group one by one. - [List Billable Metrics](https://doc.fours.com/api/list-billable-metrics.md): list billable metrics for the given organization. - [Create Billable Metric](https://doc.fours.com/api/create-billable-metric.md): Create a new billable metric for the given organization. - [Get Billable Metric](https://doc.fours.com/api/get-billable-metric.md): Get the billable metric for the given organization and billable metric ID. - [Update Billable Metric](https://doc.fours.com/api/update-billable-metric.md): Update the name, description and status of the billable metric for the given organization. - [Report usageRecordGroup](https://doc.fours.com/api/report-usage-record-group.md): Provide the ID in the request body CreateUsageRecordGroupParams so the report can be deduplicated. - [Get Usage Metering Config Info](https://doc.fours.com/api/get-usage-metering-config-info.md): Get the usage metering config info of the given organization. - [Update Usage Metering Config Info](https://doc.fours.com/api/update-usage-metering-config-info.md): Update the usage metering config info of the given organization. - [List usageRecordGroups](https://doc.fours.com/api/list-usage-record-groups.md): List UsageRecordGroups by the given organization, partner, product, entitlement or buyer. - [Aggregate usageRecordGroups](https://doc.fours.com/api/aggregate-usage-record-groups.md): Aggregate usageRecordGroups by date and dimension key. - [Delete usageRecordGroup](https://doc.fours.com/api/delete-usage-record-group.md): delete the UsageRecordGroup for the given organization and usageRecordGroup ID. - [Retry usageRecordGroup](https://doc.fours.com/api/retry-usage-record-group.md): Retry the given UsageRecordGroup by setting from status "REPORT_FAILED" to "CREATED", and it will be ready for the next hourly report. - [List usageRecordReports](https://doc.fours.com/api/list-usage-record-reports.md): List usageRecordReports under the given organization, partner, entitlement or buyer, within the given time range and pagination. - [Aggregate usageRecordReports](https://doc.fours.com/api/aggregate-usage-record-reports.md): Aggregate usageRecordReports by date and dimension key. - **Notification** - [Get Notification Config Info](https://doc.fours.com/api/get-notification-config-info.md): Get the notification config info of the given organization. - [Update Notification Config Info](https://doc.fours.com/api/update-notification-config-info.md): Update the notification config info of the given organization. - [List Notification Events](https://doc.fours.com/api/list-notification-events.md): List the notification events of the given organization with pagination and optional filters. - [List Notification Events by Entity](https://doc.fours.com/api/list-notification-events-by-entity.md): List the notification events of the given organization and entity with pagination. - [List Notification Messages](https://doc.fours.com/api/list-notification-messages.md): List or search the notification messages of the given organization with pagination. - [Get Notification Message](https://doc.fours.com/api/get-notification-message.md): Get the notification message of the organization & notification message ID. - **Offer** - [Create or Update Draft Offer](https://doc.fours.com/api/create-or-update-draft-offer.md): Create a new draft offer or update the existing draft offer. - [List Offers](https://doc.fours.com/api/list-offers.md): List offers under the given organization with pagination and optional filter. - [Create Offer](https://doc.fours.com/api/create-offer.md): Create a private offer under the given organization. - [Query Offers](https://doc.fours.com/api/query-offers.md): Query offers with filtering, sorting, and pagination using CRUD query language. - [Get Offer](https://doc.fours.com/api/get-offer.md): Get the offer by the given offer ID. - [Delete Offer](https://doc.fours.com/api/delete-offer.md): The offer is soft deleted (marked as DELETED status) in Fours service. - [Cancel Offer](https://doc.fours.com/api/cancel-offer.md): Only the offer with status = "PENDING_ACCEPTANCE", "PENDING_CANCEL", "ACTIVE" or "USED" is allowed to cancel. - [Get Offer EULA](https://doc.fours.com/api/get-offer-eula.md): Get the EULA file of the given offer ID. - [Extend Offer Expiry Date](https://doc.fours.com/api/extend-private-offer-expiry-date.md): Only the offer with status = "PENDING_ACCEPTANCE", "EXPIRED", "ACCEPTED" or "UPDATE_FAILED" is allowed to extend expiry date. - [Update Offer Meta Info](https://doc.fours.com/api/update-offer-meta-info.md): Update the meta info of the given offer. - [Notify Offer Contacts](https://doc.fours.com/api/send-offer-notifications.md): Send offer notifications to the given contact ids. - [Get Offer PDF](https://doc.fours.com/api/get-offer-pdf.md): Render the offer's current terms (parties, dates, pricing, payment terms, marketplace details) as a shareable PDF and return a download link. - [Update Offer Pricing (Unified Format)](https://doc.fours.com/api/update-offer-price.md): Add new usage dimensions or update existing dimension rates (at negotiated rates) on a released AWS private offer. - [Get Offer Reseller EULA](https://doc.fours.com/api/get-offer-reseller-eula.md): Get the Reseller EULA file of the given offer ID. - [Sync Offer](https://doc.fours.com/api/sync-offer.md): Sync the given offer from its partner. - [Get Offer by External ID](https://doc.fours.com/api/get-offer-by-external-id.md): Get the offer by the given offer external ID. - **OfferSet** - [List Offer Sets](https://doc.fours.com/api/list-offer-sets.md): List offer sets under the given organization with filtering, sorting, and pagination using CRUD query language. - [Create Offer Set](https://doc.fours.com/api/create-offer-set.md): Create a new offer set under the given organization. - [Get Offer Set](https://doc.fours.com/api/get-offer-set.md): Get the offer set by the given offer set ID. - **Operation** - [List Operations with Filters](https://doc.fours.com/api/list-operations-v2.md): List or search workflow operations with filter expressions. - [Get Operation Details](https://doc.fours.com/api/get-operation-v2.md): Get the details of a Temporal workflow operation by operation ID. - [Get Operation History Events](https://doc.fours.com/api/list-operation-history-v2.md): Get the history events for a Temporal workflow operation by operation ID. - **Organization** - [List organizations the current user or API client belongs to](https://doc.fours.com/api/list-organizations.md): List all organizations (also known as accounts or tenants) that the authenticated caller has access to. - [Update the organization's onboarding intent (skip/dismiss).](https://doc.fours.com/api/update-onboarding-info.md): Updates the Get Started checklist intent for the organization. - [Get the organization's Get Started onboarding status.](https://doc.fours.com/api/get-onboarding-status.md): Returns the six-step Get Started checklist state (account, marketplace, crm, notification, readiness, goLive), derived live from the organization's actual… - [Get the current organization's services and quotas](https://doc.fours.com/api/get-organization-licenses-and-services.md): Customer-facing read endpoint returning the requesting organization's services snapshot — every catalog service with availability, enablement, the… - [List Users by Organization](https://doc.fours.com/api/list-users-by-organization.md): List all users under the given organization. - **Partner Relationship Management** - [List all partner invitations in the organization](https://doc.fours.com/api/list-prm-org-invitations.md): List every partner invitation this organization sent or received, with recipient, direction (outbound if this organization sent it, inbound if it received… - [Create PRM invitation for a new partner](https://doc.fours.com/api/create-prm-new-partner-invitation.md): Creates and sends a partner invitation when the sender is inviting a company that is not yet a formal partnership. - [Accept a partnership invitation received by this organization](https://doc.fours.com/api/accept-prm-in-app-invitation.md): Accept an invitation that another company sent to this organization, establishing the partnership. - [Withdraw an invitation this organization sent](https://doc.fours.com/api/cancel-prm-invitation.md): Withdraw a partner invitation this organization sent, setting it to "Cancelled" and invalidating the accept link so the recipient can no longer act on it. - [Decline a partnership invitation received by this organization](https://doc.fours.com/api/decline-prm-in-app-invitation.md): Decline an invitation another company sent to this organization. - [Resend a pending or expired partner invitation](https://doc.fours.com/api/resend-prm-invitation.md): Re-send an invitation this organization sent, refreshing its accept-by date and re-delivering the original email. - [List Partner Relationships](https://doc.fours.com/api/list-prm-partners.md): List the partner companies this organization has a relationship with, one row per partnership, with filtering, sorting and pagination. - [Draft a Partnership Invitation Email](https://doc.fours.com/api/generate-prm-invitation-email.md): Generate a subject line and body for a partnership invitation email, written for a specific recipient using this organization's partnership profile and… - [List Invitation-Linkable Files](https://doc.fours.com/api/list-prm-invitation-linkable-files.md): List partner files that may be linked from a partner invitation email — only files shared with All Partners and available for download. - [Get One Partner Relationship](https://doc.fours.com/api/get-prm-partner-detail.md): Retrieve the full record for one partner relationship: company profile, relationship and engagement type, tier, assigned partner manager, linked CRM… - [Update One Partner Relationship](https://doc.fours.com/api/update-prm-partner.md): Update the editable fields of one partner relationship: the assigned partner manager, the relationship status, the partner types, and the profile fields… - [Get One Partner's Commission Ledger](https://doc.fours.com/api/get-partner-commissions.md): Return the commission ledger for one partner from this organization's perspective: a record per closed-won co-sell deal that partner earns on, each with… - [List the contacts at one partner company](https://doc.fours.com/api/get-prm-partner-contacts.md): List the enrichment-sourced people at one partner company: name, email, job title, LinkedIn URL, seniority, and which one is the primary… - [List the invitations for one partner](https://doc.fours.com/api/list-prm-invitations.md): List the invitations attached to a single partner relationship, each with its recipient, direction, status (Sent, Accepted, Declined, Cancelled, Expired)… - [Invite a contact to an existing partnership](https://doc.fours.com/api/create-prm-invitation.md): Send a partner invitation for a partnership that already exists in this organization, addressed to a named recipient. - **Product** - [Create or Update Draft Product](https://doc.fours.com/api/create-or-update-draft-product.md): Create a new draft product or update the existing draft product. - [List Products by Partner](https://doc.fours.com/api/list-products-by-partner.md): List all products under the given organization and cloud partner. - [List Products](https://doc.fours.com/api/list-products.md): List products under the given organization. - [Create Product](https://doc.fours.com/api/create-product.md): create a new product in the marketplace - [Query Products](https://doc.fours.com/api/query-products.md): Query products with filtering, sorting, and pagination using CRUD query language. - [Get Product](https://doc.fours.com/api/get-product.md): get product by product id - [Update Product](https://doc.fours.com/api/update-product.md): update product info, no price update is allowed via this API. - [Delete Product](https://doc.fours.com/api/delete-product.md): The product is soft deleted (marked as DELETED status) in Fours service. only the products with non PUBLIC status are allowed to be deleted. - [List Metering Dimensions of Product](https://doc.fours.com/api/list-product-metering-dimensions.md): list all metering dimensions of the given product - [Update Product Fulfillment URL](https://doc.fours.com/api/update-product-fulfillment-url.md): update the fulfillment url of the given product - [Update Product Meta Info](https://doc.fours.com/api/update-product-meta-info.md): Update the meta info of the given product. - [Update Product Pricing (Unified Format)](https://doc.fours.com/api/update-product-price.md): Update AWS or Azure product pricing with one partner-agnostic request (plans[] with commits + dimensions). - [Update Product Pricing](https://doc.fours.com/api/update-product-pricing.md): update product pricing/terms info. - [Publish Product](https://doc.fours.com/api/publish-product.md): publish the given product to the public status in the marketplace - [Update Product Allowlist](https://doc.fours.com/api/update-product-targeting.md): Replace the buyer AWS accounts allowlisted to view and subscribe to a Limited-visibility AWS SaaS listing. buyerAwsAccountIds is required and is the… - **Report** - [List Daily Revenue Records](https://doc.fours.com/api/list-daily-revenue-records.md): List daily revenue records for an organization within a UTC date range of at most 4030 days. - [List Usage Metering Daily Records](https://doc.fours.com/api/list-usage-metering-daily-records.md): list the daily records of the usage metering from the cloud marketplace for the given organization, entitlement, or buyer. - **Support** - [Create a support attachment before the ticket exists](https://doc.fours.com/api/create-org-support-attachment.md): Stores a file against the organization, with no ticket, for an image pasted while a ticket is still being written. - [List Support Tickets](https://doc.fours.com/api/list-support-tickets.md) - [Create Support Ticket](https://doc.fours.com/api/create-support-ticket.md) - [Get Support Ticket](https://doc.fours.com/api/get-support-ticket.md) - [Update Support Ticket](https://doc.fours.com/api/update-support-ticket.md) - [Create Support Ticket Attachment](https://doc.fours.com/api/create-support-ticket-attachment.md): Attaches up to 10 files to the ticket, each posted to its timeline. - [Download Support Ticket Attachment](https://doc.fours.com/api/download-support-ticket-attachment.md): Authenticated download of a support-ticket attachment (GitHub-Issues backend). - [Close Support Ticket](https://doc.fours.com/api/close-support-ticket.md) - [Create Support Ticket Comment](https://doc.fours.com/api/create-support-ticket-comment.md) - [Reopen Support Ticket](https://doc.fours.com/api/reopen-support-ticket.md) ## Optional - [Documentation corpus, condensed](https://doc.fours.com/llms-small.txt): core docs concatenated as markdown, sized to fit a context window. - [Full documentation corpus](https://doc.fours.com/llms-full.txt): every docs and SDK page concatenated as markdown.