保留中の招待でサインアップする

POST /auth/signup

ローカルまたは mongos でパスワードユーザーを作成します。コードと一致する保留中の招待を適用する前に招待コードが必要です。

application/ JSON

body 必須

サインアップリクエスト

  • メールアドレス string 必須
  • invitation_code string 必須
  • name string
  • PWD string 必須

応答

  • 201 application/ JSON

    作成済み

    応答属性の非表示 応答属性の表示 オブジェクト
    • created_at string
    • メールアドレス string

      ユーザーのメール は、表示のみで解決されました。

    • name string

      ユーザー指定の表示名。レコードにがない場合は空。

    • org_ids array[string]
    • 組織 array[オブジェクト]

      表示名を持つ組織メンバーシップ。は、組織 ID を並列させます。

      組織属性を非表示 組織属性の表示 オブジェクト
      • name string
      • org_id string
    • role_assignments array[オブジェクト]

      スコープ付きロールの割り当てのみ

      role_assignments 属性を非表示にする role_assignments 属性の表示 オブジェクト
      • org_id string
      • project_id string
      • ロール string
    • Updated_at string
    • user_id string

      Stable user _id(16 進数)_ 標準のユーザー識別子。

  • 400 application/ JSON

    無効なリクエスト

    応答属性の非表示 応答属性の表示 オブジェクト
    • コード string
    • エラー string
    • 成功 ブール値
  • 403 application/ JSON

    Forbidden

    応答属性の非表示 応答属性の表示 オブジェクト
    • コード string
    • エラー string
    • 成功 ブール値
  • 409 application/ JSON

    競合

    応答属性の非表示 応答属性の表示 オブジェクト
    • コード string
    • エラー string
    • 成功 ブール値
  • 500 application/ JSON

    内部サーバーエラー

    応答属性の非表示 応答属性の表示 オブジェクト
    • コード string
    • エラー string
    • 成功 ブール値
POST /auth/signup
curl \
 --request POST 'https://agentengine.mongodb.com/auth/signup' \
 --header "Authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{
  "email": "string",
  "invitation_code": "string",
  "name": "string",
  "pwd": "string"
}'
リクエスト例
{
  "email": "string",
  "invitation_code": "string",
  "name": "string",
  "pwd": "string"
}
応答の例(201)
{
  "created_at": "string",
  "email": "string",
  "name": "string",
  "org_ids": [
    "string"
  ],
  "organizations": [
    {
      "name": "string",
      "org_id": "string"
    }
  ],
  "role_assignments": [
    {
      "org_id": "string",
      "project_id": "string",
      "role": "string"
    }
  ],
  "updated_at": "string",
  "user_id": "string"
}
応答の例(400)
{
  "code": "string",
  "error": "string",
  "success": true
}
応答の例(403)
{
  "code": "string",
  "error": "string",
  "success": true
}
応答の例(409)
{
  "code": "string",
  "error": "string",
  "success": true
}
応答の例(500)
{
  "code": "string",
  "error": "string",
  "success": true
}