オンライン中  

/v1/beta_program/

Beta Program invite-code endpoints. Auth: every endpoint requires an authenticated user ($_APIUserID > 0).
GET

/v1/beta_program/get_invite_commission_preview

#
Return the legacy invite-friends commission preview as structured data, using the authenticated user's current commission permissions.
リクエスト例(cURL)
curl --get \
  'https://jp.appointmenttrader.com/v1/beta_program/get_invite_commission_preview' \
  --data-urlencode 'key={{API_KEY}}'

戻り値

JSON
See the shared response schema and synthetic example.
レスポンスフィールド
フィールド型必須説明
$beta_program_get_invite_commission_preview_Response はい
$.oneOf[0] はい
$.oneOf[0].allOf[0]object はい
$.oneOf[0].allOf[0].RequestUserAliasstring はい
$.oneOf[0].allOf[0].RequestPathstring | null はい
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" はい
$.oneOf[0].allOf[0].ResponseCodeinteger はい
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring いいえ
$.oneOf[0].allOf[1]object はい
$.oneOf[0].allOf[1].Payloadobject はい
$.oneOf[0].allOf[1].Payload.headlinestring はい
$.oneOf[0].allOf[1].Payload.introstring はい
$.oneOf[0].allOf[1].Payload.friendColumnLabelstring はい
$.oneOf[0].allOf[1].Payload.earnColumnLabelstring はい
$.oneOf[0].allOf[1].Payload.totalLabelstring はい
$.oneOf[0].allOf[1].Payload.totalFormattedstring はい
$.oneOf[0].allOf[1].Payload.footnotestring はい
$.oneOf[0].allOf[1].Payload.statusNotestring はい
$.oneOf[0].allOf[1].Payload.statusURLstring はい
$.oneOf[0].allOf[1].Payload.examplePurchaseLabelstring はい
$.oneOf[0].allOf[1].Payload.totalnumber はい
$.oneOf[0].allOf[1].Payload.examplePurchasePriceinteger はい
$.oneOf[0].allOf[1].Payload.standardFeePercentnumber はい
$.oneOf[0].allOf[1].Payload.rowsarray はい
$.oneOf[0].allOf[1].Payload.rows[]object いいえ
$.oneOf[0].allOf[1].Payload.rows[].keystring ["first_purchase","monthly_use","first_sale","recurring_sales"] はい
$.oneOf[0].allOf[1].Payload.rows[].labelstring はい
$.oneOf[0].allOf[1].Payload.rows[].amountnumber はい
$.oneOf[0].allOf[1].Payload.rows[].amountFormattedstring はい
$.oneOf[1]object はい
$.oneOf[1].RequestUserAliasstring はい
$.oneOf[1].RequestPathstring | null はい
$.oneOf[1].RequestStatus = "Failed" はい
$.oneOf[1].ResponseCodeinteger はい
$.oneOf[1].ResponseMessageAPIResponseMessage はい
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[1].ResponseMessage.oneOf[1]array はい
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[1].ResponseMessage.oneOf[2]object はい
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[1].RequestImpersonatedByUserAliasstring いいえ
レスポンス例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/beta_program/get_invite_commission_preview",
    "RequestUserAlias": "example-user",
    "Payload": {
        "headline": "synthetic-example",
        "intro": "synthetic-example",
        "friendColumnLabel": "synthetic-example",
        "earnColumnLabel": "synthetic-example",
        "totalLabel": "synthetic-example",
        "totalFormatted": "synthetic-example",
        "footnote": "synthetic-example",
        "statusNote": "synthetic-example",
        "statusURL": "synthetic-example",
        "examplePurchaseLabel": "synthetic-example",
        "total": 0,
        "examplePurchasePrice": 0,
        "standardFeePercent": 0,
        "rows": []
    }
}
機械可読のエンドポイントドキュメント
GET

/v1/beta_program/get_invites

#
Return the authenticated user's beta invite summary, including remaining credits, return credits from redeemed codes, active unused codes, and redeemed codes with claimant details.
リクエスト例(cURL)
curl --get \
  'https://jp.appointmenttrader.com/v1/beta_program/get_invites' \
  --data-urlencode 'key={{API_KEY}}'

戻り値

JSON
See the shared response schema and synthetic example.
レスポンスフィールド
フィールド型必須説明
$beta_program_get_invites_Response はい
$.oneOf[0] はい
$.oneOf[0].allOf[0]object はい
$.oneOf[0].allOf[0].RequestUserAliasstring はい
$.oneOf[0].allOf[0].RequestPathstring | null はい
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" はい
$.oneOf[0].allOf[0].ResponseCodeinteger はい
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring いいえ
$.oneOf[0].allOf[1]object はい
$.oneOf[0].allOf[1].Payloadobject はい
$.oneOf[0].allOf[1].Payload.baseCreditsinteger はい
$.oneOf[0].allOf[1].Payload.signupCreditsinteger はい
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger はい
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCountinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring はい
$.oneOf[0].allOf[1].Payload.sidebarLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodesarray はい
$.oneOf[0].allOf[1].Payload.activeCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodesarray はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean はい
$.oneOf[1]object はい
$.oneOf[1].RequestUserAliasstring はい
$.oneOf[1].RequestPathstring | null はい
$.oneOf[1].RequestStatus = "Failed" はい
$.oneOf[1].ResponseCodeinteger はい
$.oneOf[1].ResponseMessageAPIResponseMessage はい
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[1].ResponseMessage.oneOf[1]array はい
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[1].ResponseMessage.oneOf[2]object はい
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[1].RequestImpersonatedByUserAliasstring いいえ
レスポンス例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/beta_program/get_invites",
    "RequestUserAlias": "example-user",
    "Payload": {
        "baseCredits": 0,
        "signupCredits": 0,
        "redeemedReturnCredits": 0,
        "issuedInviteCount": 0,
        "unusedInviteCount": 0,
        "redeemedCount": 0,
        "invitesLeft": 0,
        "invitesLeftLabel": "synthetic-example",
        "sidebarLabel": "synthetic-example",
        "activeCodes": [],
        "redeemedCodes": []
    }
}
機械可読のエンドポイントドキュメント
POST

/v1/beta_program/set_create_invite_code

#
Create one unused beta invite code if the authenticated user has invite credits remaining. Creating an unused code consumes one visible credit.

パラメーター

名前型必須既定値説明
isWritingRequest bool いいえ false Set true to actually create the invite code.
リクエスト例(cURL)
curl --request POST \
  'https://jp.appointmenttrader.com/v1/beta_program/set_create_invite_code' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

戻り値

JSON
See the shared response schema and synthetic example.
レスポンスフィールド
フィールド型必須説明
$beta_program_set_create_invite_code_Response はい
$.oneOf[0] はい
$.oneOf[0].allOf[0]object はい
$.oneOf[0].allOf[0].RequestUserAliasstring はい
$.oneOf[0].allOf[0].RequestPathstring | null はい
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" はい
$.oneOf[0].allOf[0].ResponseCodeinteger はい
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring いいえ
$.oneOf[0].allOf[1]object はい
$.oneOf[0].allOf[1].Payloadobject はい
$.oneOf[0].allOf[1].Payload.baseCreditsinteger はい
$.oneOf[0].allOf[1].Payload.signupCreditsinteger はい
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger はい
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCountinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring はい
$.oneOf[0].allOf[1].Payload.sidebarLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodesarray はい
$.oneOf[0].allOf[1].Payload.activeCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodesarray はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean はい
$.oneOf[0].allOf[1].Payload.createdInviteobject いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.codestring はい
$.oneOf[0].allOf[1].Payload.createdInvite.formattedCodestring はい
$.oneOf[0].allOf[1].Payload.createdInvite.inviteURLstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.createdDatestring はい
$.oneOf[0].allOf[1].Payload.createdInvite.createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.createdInvite.issueSourcestring はい
$.oneOf[0].allOf[1].Payload.createdInvite.idinteger はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.createdInvite.isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.createdInvite.invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.createdInvite.presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[1]object はい
$.oneOf[1].RequestUserAliasstring はい
$.oneOf[1].RequestPathstring | null はい
$.oneOf[1].RequestStatus = "Failed" はい
$.oneOf[1].ResponseCodeinteger はい
$.oneOf[1].ResponseMessageAPIResponseMessage はい
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[1].ResponseMessage.oneOf[1]array はい
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[1].ResponseMessage.oneOf[2]object はい
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[1].RequestImpersonatedByUserAliasstring いいえ
レスポンス例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/beta_program/set_create_invite_code",
    "RequestUserAlias": "example-user",
    "Payload": {
        "baseCredits": 0,
        "signupCredits": 0,
        "redeemedReturnCredits": 0,
        "issuedInviteCount": 0,
        "unusedInviteCount": 0,
        "redeemedCount": 0,
        "invitesLeft": 0,
        "invitesLeftLabel": "synthetic-example",
        "sidebarLabel": "synthetic-example",
        "activeCodes": [],
        "redeemedCodes": []
    }
}
機械可読のエンドポイントドキュメント
POST

/v1/beta_program/set_revoke_invite_code

#
Revoke an unused beta invite code owned by the authenticated user. Revoking an unused code returns one visible invite credit.

パラメーター

名前型必須既定値説明
inviteCodeID int はい — Invite code ID from get_invites.
isWritingRequest bool いいえ false Set true to actually revoke the invite code.
リクエスト例(cURL)
curl --request POST \
  'https://jp.appointmenttrader.com/v1/beta_program/set_revoke_invite_code' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'inviteCodeID={{inviteCodeID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

戻り値

JSON
See the shared response schema and synthetic example.
レスポンスフィールド
フィールド型必須説明
$beta_program_set_revoke_invite_code_Response はい
$.oneOf[0] はい
$.oneOf[0].allOf[0]object はい
$.oneOf[0].allOf[0].RequestUserAliasstring はい
$.oneOf[0].allOf[0].RequestPathstring | null はい
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" はい
$.oneOf[0].allOf[0].ResponseCodeinteger はい
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object はい
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring いいえ
$.oneOf[0].allOf[1]object はい
$.oneOf[0].allOf[1].Payloadobject はい
$.oneOf[0].allOf[1].Payload.baseCreditsinteger はい
$.oneOf[0].allOf[1].Payload.signupCreditsinteger はい
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger はい
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCountinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftinteger はい
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring はい
$.oneOf[0].allOf[1].Payload.sidebarLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodesarray はい
$.oneOf[0].allOf[1].Payload.activeCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodesarray はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger いいえInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue いいえ
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring はい
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean はい
$.oneOf[1]object はい
$.oneOf[1].RequestUserAliasstring はい
$.oneOf[1].RequestPathstring | null はい
$.oneOf[1].RequestStatus = "Failed" はい
$.oneOf[1].ResponseCodeinteger はい
$.oneOf[1].ResponseMessageAPIResponseMessage はい
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null はい
$.oneOf[1].ResponseMessage.oneOf[1]array はい
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage いいえ
$.oneOf[1].ResponseMessage.oneOf[2]object はい
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage いいえ
$.oneOf[1].RequestImpersonatedByUserAliasstring いいえ
レスポンス例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/beta_program/set_revoke_invite_code",
    "RequestUserAlias": "example-user",
    "Payload": {
        "baseCredits": 0,
        "signupCredits": 0,
        "redeemedReturnCredits": 0,
        "issuedInviteCount": 0,
        "unusedInviteCount": 0,
        "redeemedCount": 0,
        "invitesLeft": 0,
        "invitesLeftLabel": "synthetic-example",
        "sidebarLabel": "synthetic-example",
        "activeCodes": [],
        "redeemedCodes": []
    }
}
機械可読のエンドポイントドキュメント