NFT Garden Docs
HomepageGitHubLanguageSign up for free
  • NFT Garden Docsへようこそ
  • はじめましょう
  • Webリリースノート
  • APIリリースノート
    • Ver 1.2
    • Ver 1.1
    • Ver 1.0
  • 対応ブロックチェーン
  • 料金プラン
  • EUs消費
  • Web platform
    • ダッシュボード
    • コントラクト
      • コントラクト一覧
      • コントラクト作成画面
    • NFT
      • NFT一覧
      • NFT作成画面
      • NFT転送画面
    • APIキー
      • APIキー 一覧
      • APIキー 作成
    • Webhook
      • Webhook設定
    • アカウント
      • アカウント
  • API Minting
    • NFT API
      • Ver 1.2.2
        • 認証
        • リソース
        • NFT生成
        • NFT転送
        • NFT付与(生成+転送)
        • NFT一覧取得
        • NFT詳細取得
        • NFT Garden NFTの判定
        • コントラクト生成
        • コントラクト詳細取得
        • ウォレットアドレス生成
        • APIレート制限
  • Tutorial
    • ウォレット接続
    • コントラクト作成
    • NFTの生成
    • NFTの確認
    • NFTの転送
  • Links
    • NFT Garden
    • GitHub
    • Blog
    • Contact
GitBook提供
このページ内
  • createcollection
  • 基本情報
  • リクエストパラメータ
  • blockchainパラメータに指定できるブロックチェーン
  • リクエストのサンプル
  • 成功した場合のレスポンス例
  • 失敗した場合のレスポンス例(ステータスコード400)
  1. API Minting
  2. NFT API
  3. Ver 1.2.2

コントラクト生成

createcollection

新規コントラクトを生成します。

基本情報

プロパティ
詳細

URL

/api/v1/createcollection

Method

POST

リクエストパラメータ

パラメータ
種類
必須
詳細

wallet_address

str

yes

生成するコントラクトの所有者

name

str

yes

生成するコントラクトの名称

blockchain

str

yes

生成先のブロックチェーン

description

str

No*

*Solana, Solana-testnetのみ必須

image

str

No*

*Solana, Solana-testnetのみ必須

is_locked

boolean

No

trueを指定するとそのコントラクトで生成するNFTがSoulBound Tokenになる。未指定の場合false

enable_api

boolean

No

trueを指定するとAPI経由でNFT作成が可能。未指定の場合true

enable_transfer

boolean

No

trueを指定するとAPI経由でNFTの転送が可能。未指定の場合false

blockchainパラメータに指定できるブロックチェーン

リクエストのサンプル

{
  "wallet_address": "111111111111111111111111111111111111111111",
  "blockchain": "solana",
  "name": "contract name 1",
  "description": "description of contract name 1",
  "image": "https://my.nftgarden.app/image.png"
}

成功した場合のレスポンス例

{
  "request": {
      "name": "contract name 1",
      "blockchain": "solana",
      "enable_api": true,
      "enable_transfer": false,
      "wallet_address": "111111111111111111111111111111111111111111",
      "description": "description of contract name 1",
      "image": "https://my.nftgarden.app/image.png"
  },
  "response": {
      "transaction_gdn_id": "1bd77cf7-a5ec-462c-ad06-faf942fefe21",
      "accepted_date": "2022-12-09 17:59:16"
  }
}

失敗した場合のレスポンス例(ステータスコード400)

{
    "error": {
        "title": "Request Validation Error",
        "message": "blockchain field required"
    }
}
前へNFT Garden NFTの判定次へコントラクト詳細取得

最終更新 1 年前

のページのネットワークの項目の名称をご指定ください。

対応ブロックチェーン