Model
    • PDF

    Model

    • PDF

    Article Summary

    モデルの追加

    URL

    POST https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10

    リクエストボディ

    {
      "modelDescription" : "modelDescription",
      "modelName" : "modelName",
      "modelSchema" : "modelSchema"
    }
    

    応答コード

    • 201

    応答ボディ

    {
      "modelDescription" : "modelDescription",
      "modelName" : "modelName",
      "modelId" : "modelId",
      "modelSchema" : "modelSchema",
      "apiId" : "apiId"
    }
    

    モデルの削除

    URL

    DELETE https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models/{model-id}
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10
    modelIdpathYStringModel Id
    長さ(最大/最小):0 / 10

    リクエストボディ

    • なし

    応答コード

    • 204

    応答ボディ

    • なし

    モデル照会

    URL

    GET https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models/{model-id}
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10
    modelIdpathYStringModel Id
    長さ(最大/最小):0 / 10

    リクエストボディ

    • なし

    応答コード

    • 200

    応答ボディ

    {
      "modelDescription" : "modelDescription",
      "modelName" : "modelName",
      "modelId" : "modelId",
      "modelSchema" : "modelSchema",
      "apiId" : "apiId"
    }
    

    モデル照会

    URL

    GET https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10
    offsetquery stringNLongOffset
    最小:0
    最大:9,223,372,036,854,775,807
    limitquery stringNLongLimit
    最小:1
    最大:9,223,372,036,854,775,807
    modelNamequery stringNStringModel Name
    長さ(最大/最小):0 / 100

    リクエストボディ

    • なし

    応答コード

    • 200

    応答ボディ

    {
      "productPage" : {
        "total" : 0,
        "content" : [ {
          "modelDescription" : "modelDescription",
          "modelName" : "modelName",
          "modelId" : "modelId",
          "modelSchema" : "modelSchema",
          "apiId" : "apiId"
        } ]
      }
    }
    

    モデルのプレビュー

    URL

    POST https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models/preview
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10

    リクエストボディ

    {
      "modelId" : "modelId",
      "modelSchema" : "modelSchema"
    }
    

    応答コード

    • 200

    応答ボディ

    {
      "modelSchema" : "{}"
    }
    

    モデルの変更

    URL

    PUT https://apigateway.apigw.ntruss.com/api/v1/products/{product-id}/apis/{api-id}/models/{model-id}
    

    リクエストパラメータ

    名前位置必須かどうかタイプ説明
    productIdpathYStringProduct Id
    長さ(最大/最小):0 / 10
    apiIdpathYStringApi Id
    長さ(最大/最小):0 / 10
    modelIdpathYStringModel Id
    長さ(最大/最小):0 / 10

    リクエストボディ

    {
      "modelDescription" : "modelDescription",
      "modelSchema" : "modelSchema"
    }
    

    応答コード

    • 200

    応答ボディ

    {
      "modelDescription" : "modelDescription",
      "modelName" : "modelName",
      "modelId" : "modelId",
      "modelSchema" : "modelSchema",
      "apiId" : "apiId"
    }
    

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.