En ligne  

/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.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/beta_program/get_invite_commission_preview' \
  --data-urlencode 'key={{API_KEY}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$beta_program_get_invite_commission_preview_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.headlinestring Oui
$.oneOf[0].allOf[1].Payload.introstring Oui
$.oneOf[0].allOf[1].Payload.friendColumnLabelstring Oui
$.oneOf[0].allOf[1].Payload.earnColumnLabelstring Oui
$.oneOf[0].allOf[1].Payload.totalLabelstring Oui
$.oneOf[0].allOf[1].Payload.totalFormattedstring Oui
$.oneOf[0].allOf[1].Payload.footnotestring Oui
$.oneOf[0].allOf[1].Payload.statusNotestring Oui
$.oneOf[0].allOf[1].Payload.statusURLstring Oui
$.oneOf[0].allOf[1].Payload.examplePurchaseLabelstring Oui
$.oneOf[0].allOf[1].Payload.totalnumber Oui
$.oneOf[0].allOf[1].Payload.examplePurchasePriceinteger Oui
$.oneOf[0].allOf[1].Payload.standardFeePercentnumber Oui
$.oneOf[0].allOf[1].Payload.rowsarray Oui
$.oneOf[0].allOf[1].Payload.rows[]object Non
$.oneOf[0].allOf[1].Payload.rows[].keystring ["first_purchase","monthly_use","first_sale","recurring_sales"] Oui
$.oneOf[0].allOf[1].Payload.rows[].labelstring Oui
$.oneOf[0].allOf[1].Payload.rows[].amountnumber Oui
$.oneOf[0].allOf[1].Payload.rows[].amountFormattedstring Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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": []
    }
}
Documentation du point de terminaison lisible par machine
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.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/beta_program/get_invites' \
  --data-urlencode 'key={{API_KEY}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$beta_program_get_invites_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.baseCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.signupCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCountinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring Oui
$.oneOf[0].allOf[1].Payload.sidebarLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodesarray Oui
$.oneOf[0].allOf[1].Payload.activeCodes[]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodesarray Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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": []
    }
}
Documentation du point de terminaison lisible par machine
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.

Paramètres

NomTypeObligatoireValeur par défautDescription
isWritingRequest bool Non false Set true to actually create the invite code.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/beta_program/set_create_invite_code' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$beta_program_set_create_invite_code_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.baseCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.signupCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCountinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring Oui
$.oneOf[0].allOf[1].Payload.sidebarLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodesarray Oui
$.oneOf[0].allOf[1].Payload.activeCodes[]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodesarray Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean Oui
$.oneOf[0].allOf[1].Payload.createdInviteobject Non
$.oneOf[0].allOf[1].Payload.createdInvite.codestring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.createdDatestring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.createdInvite.idinteger Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.createdInvite.issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.createdInvite.isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.createdInvite.invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.createdInvite.presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.createdInvite.contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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": []
    }
}
Documentation du point de terminaison lisible par machine
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.

Paramètres

NomTypeObligatoireValeur par défautDescription
inviteCodeID int Oui — Invite code ID from get_invites.
isWritingRequest bool Non false Set true to actually revoke the invite code.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/beta_program/set_revoke_invite_code' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'inviteCodeID={{inviteCodeID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$beta_program_set_revoke_invite_code_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.baseCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.signupCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedReturnCreditsinteger Oui
$.oneOf[0].allOf[1].Payload.issuedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.unusedInviteCountinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCountinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftinteger Oui
$.oneOf[0].allOf[1].Payload.invitesLeftLabelstring Oui
$.oneOf[0].allOf[1].Payload.sidebarLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodesarray Oui
$.oneOf[0].allOf[1].Payload.activeCodes[]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.activeCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodesarray Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].codestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].formattedCodestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].inviteURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].createdDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToEmailstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issueSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].idinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedToUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].issuedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextObjectIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isInviteCreditExemptboolean Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].invitePurposestring ["","beta_access","generic_invite","board_secretary","board_membership"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextTypestring ["","board"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].presetProfileIntentstring ["","buy","sell","socialize","location-partner"] Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayloadInviteContext Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0]object Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].boardIdinteger Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[0][]string ["invite","read","write","delete","move","schedule","polls","moderate"] Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].* Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[0]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[1]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].capabilities.anyOf[2].*.anyOf[2]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].profileImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaIDDatabaseInteger NonInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[0]integer Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].bannerImageMediaID.oneOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[0].*.anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1]array Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[0]null Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[1]string Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[2]number Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[3]boolean Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4]array Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[4][]InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5]object Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].contextPayload.oneOf[1][].anyOf[5].*InviteContextJSONValue Non
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByUserIDinteger Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAliasstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByAvatarstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedByProfileURLstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDatestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemedDateLabelstring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].redeemSourcestring Oui
$.oneOf[0].allOf[1].Payload.redeemedCodes[].isSignupCreditGrantedboolean Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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": []
    }
}
Documentation du point de terminaison lisible par machine