createMarketplaceCollection

This mutation allows the creation of a marketplace collection.

Sample Mutation

Create a collection within a marketplace with a name Collection_2:

mutation{
  createMarketplaceCollection(marketplaceID:"d15b1b02-3c87-434d-a7fb-004b27415fbc" data:{
    name:"collection_2"
    description:"testing-collection"
    startDate:"2022-02-22T12:50:02Z"
    endDate:"2023-01-20T15:51:02Z"
    status:Active
  }){
    id
    marketplaceID
    name
    slug
    description
    status
    startDate
    endDate
  }
}

Sample Response

{
  "data": {
    "createMarketplaceCollection": {
      "id": "e94ff1c3-d865-4d7a-b126-389eb1a1a551",
      "marketplaceID": "d15b1b02-3c87-434d-a7fb-004b27415fbc",
      "name": "collection_2",
      "slug": "collection2",
      "description": "testing-collection",
      "status": "Active",
      "startDate": "2022-02-22T12:50:02Z",
      "endDate": "2023-01-20T15:51:02Z"
    }
  }
}

Result

727

Arguments

NameTypeDescriptionRequired
marketplaceIDStringThe marketplace ID.Yes
[data] (https://developers.mojito.xyz/reference/marketplacecollectioncreateinput)ObjectContains information from [MarketplaceCollectionCreateInput] (https://developers.mojito.xyz/reference/marketplacecollectioncreateinput) that is required for creating the collection.Yes

Return

NameTypeDescription
MarketplaceCollectionObjectContains information from [MarketplaceCollection] (https://developers.mojito.xyz/reference/marketplacecollection) such as ID, marketplace ID, name, slug, description, status, etc.

Example

Create a collection in a specific marketplace using Marketplace ID and data input: