Skip to main content

Agreement

A marketplace agreement created, edited and maintianed in the dashboard

type Agreement implements Node {
id: ID!
publicationDate: Date
isPublished: Boolean!
createdAt: DateTime!
updatedAt: DateTime!
content: String!
contentHtml: String!
tenant: Tenant!
seoTitle: String
seoDescription: String
slug: String!
title: String!
defaultCommission: Decimal!
isActive: Boolean
granularCommissions: [AgreementCommission!]!
sellerAgreements(
offset: Int
before: String
after: String
first: Int
last: Int
): AgreementSellersCountableConnection!
fees: [AgreementFees!]!
}
Show more ↓

Fields

Agreement.id ● ID! non-null scalar

The ID of the object

Agreement.publicationDate ● Date scalar

Agreement.isPublished ● Boolean! non-null scalar

Agreement.createdAt ● DateTime! non-null scalar

Agreement.updatedAt ● DateTime! non-null scalar

Agreement.content ● String! non-null scalar

Agreement.contentHtml ● String! non-null scalar

Agreement.tenant ● Tenant! non-null object

Agreement.seoTitle ● String scalar

Agreement.seoDescription ● String scalar

Agreement.slug ● String! non-null scalar

Agreement.title ● String! non-null scalar

Agreement.defaultCommission ● Decimal! non-null scalar

Agreement.isActive ● Boolean scalar

Agreement.granularCommissions ● [AgreementCommission!]! non-null object

List of granular commissions associated with the agreement.

Agreement.sellerAgreements ● AgreementSellersCountableConnection! non-null object

Agreement.sellerAgreements.offset ● Int scalar
Agreement.sellerAgreements.before ● String scalar
Agreement.sellerAgreements.after ● String scalar
Agreement.sellerAgreements.first ● Int scalar
Agreement.sellerAgreements.last ● Int scalar

Agreement.fees ● [AgreementFees!]! non-null object

List of extra fees associated with the agreement.

Interfaces

Node interface

An object with an ID

Returned By

agreement query

Member Of

AgreementCommission object ● AgreementCountableEdge object ● AgreementCreate object ● AgreementDelete object ● AgreementFees object ● AgreementSellers object ● AgreementUpdate object ● Seller object

Was this page helpful?