partnership14 ops

Partnership API

Partner relationships, referral programs, and commission settlements.

Queries

QUERY

earningsReport

#

Get earnings report for a partnership. Returns aggregated financial data including income, expenses, and net earnings for the specified reporting period. # Authorization - TenantAdmin/PlatformAdmin can access any partnership - PartnerAdmin can only access their own partnership

Arguments

  • input!
Returns!
QUERY

exportFinancialRecords

#

Export financial records for a partnership. Returns transaction data in CSV or JSON format for the specified reporting period. Useful for accounting and reconciliation. # Authorization - TenantAdmin/PlatformAdmin can access any partnership - PartnerAdmin can only access their own partnership

Arguments

  • input!
Returns!
QUERY

partnership

#

Arguments

  • id!
Returns
QUERY

partnershipCommission

#

Arguments

  • partnershipId!
  • app!
Returns
QUERY

partnerships

#

Arguments

  • input!

    Default

    {
      "kind": null,
      "status": null,
      "app": null,
      "nameSearch": null
    }
  • pagination
Returns!
QUERY

partnershipZoneExclusivities

#

Arguments

  • partnershipId!
  • pagination
Returns!

Mutations

MUTATION

createPartnership

#

Create a new partnership.

Arguments

  • input!
Returns!
MUTATION

linkEntity

#

Arguments

  • input!
Returns!
MUTATION

removeZoneExclusivity

#

Arguments

  • id!
ReturnsBoolean!
MUTATION

setCommission

#

Arguments

  • input!
Returns!
MUTATION

setZoneExclusivity

#

Arguments

  • input!
Returns!
MUTATION

unlinkEntity

#

Arguments

  • id!
ReturnsBoolean!
MUTATION

updatePartnership

#

Arguments

  • input!
Returns!

Build the foundation once. Expand without limits.

BetterSuite is built for teams who see on-demand as a business — not a feature.