Jump to Content
Mojito Developer Hub
GuidesAPI documentation
Testing APIProduction APIMojito Developer Hub
API documentation
Testing APIProduction API
GuidesAPI documentation

Guide

  • Getting Started
  • Authentication
  • Endpoints and Queries
  • Wallet Integration Guide

Buy Now API

  • Getting Started
  • Introduction
  • Mutations
    • createPaymentMethod
    • reserveMarketplaceBuyNowLot
    • createPayment
    • completeOnchainPayment
    • createStripePaymentIntent
  • Queries
    • collectionItemById
    • getInvoiceDetails
    • getMyInvoices
    • getPaymentNotification
  • Objects
    • PaymentMethodCreateInput
    • PaymentMethodOutput
    • ReserveMarketplaceBuyNowLotInput
    • InvoiceDetails
    • MarketplaceBuyNowOutput
    • CryptoBillingDetails
    • MarketplaceCollectionItem
    • Artist
    • AllowList
    • AllowListElement
    • MarketplaceCollectionPresaleDetail
    • Asset
    • AssetVersion
    • OnChainPaymentInfo
    • OnChainTokenIDRange
    • NFTPrice
    • SecondarySaleInfo
    • Price
    • OrganizationSettings
    • CreatePaymentMetadataInput
    • CreatePaymentCryptoMetadataInput
    • LocalPrice
    • CreatePaymentOnChainMetadataInput
    • OnchainLocalPrice
    • CheckoutGpayMetaData
    • CheckoutApplePayMetaData
    • CheckoutCreditCardMetadata
    • CheckoutBillingDetails
    • CheckoutGpayData
    • CheckoutGpayTokenData
    • CheckoutApplePayTokenData
    • CheckoutApplePayTokenDataHeader
    • CheckoutCreditCardData
    • PaymentType
    • PaymentMethod
    • CollectionNFTDetails
    • MintOnDemandInfo
    • PaymentIntent
    • CreditCardStripePaymentData
  • Enum
    • TokenType
    • FilteringType
    • IdentifierType
    • DestinationAddressType

secondary marketplace api

  • Getting Started
  • Query
    • getSignatureMessage
    • getNFTFavouriteListByUser
    • getUserOrderActivity
    • generateSecondaryInvoices
    • getNFTHistory
    • getSignatureForOfferApproval
    • getNFTDetails
    • getAllRegistryTokens
    • getActiveWalletsContent
    • getOffers
  • Mutations
    • connectExternalWallet
    • addNFTToFavourite
    • removeNFTFromFavourite
    • estimateTaxAndRoyaltyFee
    • createSignatureToListNFTForSale
    • submitProofOfApproval
    • removeListing
    • createOffer
    • submitProofOfOffer
    • cancelOffer
    • initiateBuyNFT
    • updateTransactionHash
    • acceptOffer
    • rejectOffer
  • Objects
    • FavoriteNFTResponse
    • OrderActivity
    • Order
    • NFTPrice
    • SupportedCurrency
    • NFTHistory
    • TaxResponse
    • CryptoTax
    • TransactionResponse
    • NFTDetails
    • Artist
    • Category
    • RegistryHistory
    • RegistryTokens
    • Registry
    • ActiveWalletFilterInput
    • OwnedTokensMetadata
  • Enum
    • SavedNFTFilterInput
    • OrderStatus
    • TokenStatus
    • TokenType

SOLANA - SECONDARY MARKETPLACE API

  • Getting Started
  • Login via Wallet
    • getSupportedNetworks
    • getSignatureMessage
    • loginWithSignature
  • Retrieve All NFT Collections
  • List NFT for sale (By NFT Owner)
    • List NFT for sale
    • Edit List NFT
    • Remove List NFT
  • Purchase NFTs from Sellers
  • Create & Accept Offer
    • getOffers
    • Make an Offer (Buyer)
    • Cancel Offer (Buyer)
    • Accept Offer (By NFT Owner)
    • Reject Offer (By NFT Owner)
  • View NFT Details and Status
  • View Transaction History

CLAIM / EARNABLE API

  • Getting Started
  • Mutations
    • redeemEarnableCode
    • redeemEarnableItem
  • Query
    • getActiveWalletsContent
    • getClaimStatus
    • getClaimList
    • collectionItemByClaimCode

Auction API

  • Getting Started
  • Introduction
  • Mutations
    • createMarketplaceAuctionBid
    • createPaymentMethod
    • createPayment
    • confirmCryptoPayment
  • Onchain Mutations
    • verifyOnchainBid
    • confirmOnchainBid
    • createPayment
    • createPaymentMethod
  • Queries
    • marketplace
    • collectionBySlug
    • collectionItemById
    • getMarketplaceAuctionLot
    • getMyInvoices
  • Objects
    • OrganizationSettings
    • Marketplace
    • InvoiceDetails
    • MarketplaceAuctionLot
    • MarketplaceBuyNowOutput
    • ConfirmOnChainBidInput
    • PaymentMethodOutput
    • ReserveMarketplaceBuyNowLotInput
    • ItemInvoiceDetails
    • PaymentMethodCreateInput
    • OnChainBidResponse
    • MarketplaceAuctionBid
  • Enum
    • PaymentType
    • KycStatus
    • PolarQuestion
    • ClaimStatus
    • TokenType
    • OrderStatus
    • TokenStatus
    • DeliveryMethod

Wallet Management API

  • Getting Started
  • Queries
    • getSupportedNetworks
    • network
    • getSignatureMessage
    • getActiveWalletContent
  • Mutations
    • loginWithSignature

redeemable api

  • Getting Started
  • Mutation
    • NftDeployContractV2
    • UpdateContractDepoymentStatus
    • UpdateNftContractDraft
    • RedeemToken
    • OnchainRedeemToken
    • ConfirmOnchainRedeemToken
  • Query
    • checkRedeemStatus
  • Objects
    • NFTContract
    • NFTContractType
    • SignerResponse
    • NFTContractDeployments
  • Enum
    • NFTContractStandardType
    • NFTCurrencyType
    • ContractStatus
    • NFTCollectionType
    • DeploymentType
    • MintingMethod

Token gating api

  • Getting Started
  • Mutation
    • createTokenGatingRule
    • updateGatingGroup
    • enableTokenGatingOnListings
    • removeTokenGatingFromListing
    • deleteGatingRule
  • Query
    • checkTokenGating
    • getGatingRules
    • getGatingGroupsAndRules
  • Objects
    • gatingInput
    • GatingGroups
    • GatingRules
    • GatedTokens
    • ContractAddressGating
    • contractAddressWithMetaData
    • ContractAddressWithTokenIDGating
    • ContractAddressWithTokenIDAndMetaDataGating
    • MetatDataGating
    • OnchainGating
    • GatingRule
    • GatingGroupsRes
    • gatingGroupUpdateInput
  • Enum
    • RuleType
    • GatingGroupStatus
    • TokenGateType

Drops Management API

  • Queries
    • collection
    • getMarketplaceAuctionLot

Dutch Auction API

  • Getting Started
  • Mutations
    • Introduction
    • saveDutchAuction
    • deployDutchAuction
    • confirmDutchAuctionBid
    • confirmDutchAuctionRebate
    • dutchAuctionRebate
    • confirmDutchAuctionEnd
  • Query
    • Introduction
    • getMarketplaceAuctionLot
    • getDutchAuctionPurchaseInfo
    • getInvoices
    • getRebateStatus
  • Objects
    • MarketplaceAuctionOnChainSettingInput
    • MarketplaceAuctionOnChainSettings
    • DutchAuctionBidResponse
    • ConfirmDutchAuctionBidInput
    • ClaimRebateEligibilityResponse
    • ClaimRebateResponse
    • dutchAuctionSettingInput
    • DutchAuctionLot
    • MarketplaceItemDeliveryInput
    • MarketplaceItemDeliveryERC721ProvenanceInput
    • MarketplaceItemDeliveryERC721TransferInput
    • MarketplaceItemDeliveryERC1155TransferInput
    • MarketplaceItemDeliveryERC1155OpenEditionInput
    • MarketplaceItemDeliveryERC721TransferByRangeInput
    • MarketplaceItemDeliveryNoOpInput
    • MarketplaceItemDeliveryERC1155ProvenanceInput
    • Pagination
    • InvoiceWithPage
  • Enum
    • subSaleType
    • ClaimStatus
    • DeliveryMethod

Crypto discount

  • Crypto Discount Signature
  • Objects
    • DiscountCode
    • OnchainDiscountInfo
    • DiscountedInvoiceItem

INSTANT NFT Claim API

  • Introduction
  • Mutations
    • GetInstantClaimableLot
    • claimInstantClaimableLot

User MANAGEMENT api

  • Getting Started
  • Mutation
    • saveUserSession
    • createApplicant
    • createCheck
    • updateApplicant
  • Queries
    • Me
    • getApplicant
  • Objects
    • UserSessionInput
    • UserSession
  • Enum
    • DeviceType
    • BrowserType
    • SessionType

DYNAMIC NFT API

  • Getting started
  • Introduction
  • Mutations
    • UpdateDynamicNFTSpecificMetadata
  • Object
    • metadataInput
    • metadataJson
    • NftAttributes
  • Enum

Subscription API

  • Getting Started
  • Subscriptions
    • getWalletEvents
    • getRedeemables
    • getNFTEvents
    • getSecondaryDetails
    • getClaimableEvent
    • getInvoiceEvents
    • getMarketplaceAuctionLot
    • getTokenGating
  • Objects
    • MarketplaceAuctionLot
    • NFTToken
    • WalletEvent
    • RedeemableResponse
    • TokenGatingEventResponse
    • InvoiceResponse
    • ClaimableResponse
    • SecondaryEventResponse
  • Enum
    • WalletEventMethods
    • NFTEventMethods
    • RedeemableEvent
    • TokenGatingEvent
    • AuctionEventMethod
    • invoiceEventMethods
    • claimMethod
    • SecondaryEvent
Powered by 

PaymentMethodOutput

This object represents the payment method output.

Fields

NameTypeDescription
CreditCardPaymentMethodOutputObjectContains all the information from CreditCardPaymentMethodOutput.
ACHPaymentMethodOutputObjectContains all the information from ACHPaymentMethodOutput.
WirePaymentMethodOutputObjectContains all the information from WirePaymentMethodOutput.
  • Table of Contents
    • Fields