Skip to content

Instantly share code, notes, and snippets.

@jp26jp
Created May 23, 2025 11:28
Show Gist options
  • Save jp26jp/74fc147e8bb70c7c3640a6ea3965c6c7 to your computer and use it in GitHub Desktop.
Save jp26jp/74fc147e8bb70c7c3640a6ea3965c6c7 to your computer and use it in GitHub Desktop.
ReZEN Endpoints
This file has been truncated, but you can view the full file.
{
"https://keymaker.therealbrokerage.com/api/v1/users/{id}/email": {
"put": {
"tags": [
"user-controller"
],
"summary": "Update email for a given user",
"operationId": "updateEmailForUser",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.UpdateEmailRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/users/email": {
"put": {
"tags": [
"user-controller"
],
"summary": "Update email",
"operationId": "updateEmail",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.UpdateEmailRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa/signin-with-mfa": {
"post": {
"tags": [
"mfa-controller"
],
"summary": "Login with multi factor authentication code",
"operationId": "signInWithMfa",
"parameters": [
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.MfaVerificationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.JwtAuthenticationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa/enable-mfa": {
"post": {
"tags": [
"mfa-controller"
],
"summary": "Enable multi factor authentication",
"operationId": "enableMfa",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.EnableMfaRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa/enable-mfa-and-signin": {
"post": {
"tags": [
"mfa-controller"
],
"summary": "Enable multi factor authentication and login",
"operationId": "enableMfaAndSignIn",
"parameters": [
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.EnableMfaRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.JwtAuthenticationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/updatepassword": {
"post": {
"tags": [
"auth-controller"
],
"summary": "Update Existing Password",
"operationId": "updatePassword",
"parameters": [
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.UpdateExistingPasswordRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "object"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/signout": {
"post": {
"tags": [
"auth-controller"
],
"summary": "Sign Out",
"operationId": "signOut",
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/signin": {
"post": {
"tags": [
"auth-controller"
],
"summary": "Login",
"operationId": "authenticateUser",
"parameters": [
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.LoginRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.JwtAuthenticationResponse"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/resetpassword": {
"post": {
"tags": [
"auth-controller"
],
"summary": "ResetPassword",
"operationId": "resetPassword",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ResetPasswordRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ResetPasswordResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/forgotpassword": {
"post": {
"tags": [
"auth-controller"
],
"summary": "ForgotPassword",
"operationId": "forgotpassword",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ResetPasswordRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "object"
}
}
}
}
},
"deprecated": true
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/changepassword": {
"post": {
"tags": [
"auth-controller"
],
"summary": "Change Password",
"operationId": "changePassword",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.PasswordUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/api-keys": {
"get": {
"tags": [
"api-key-controller"
],
"summary": "Get all API keys for current user",
"operationId": "getApiKeys",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Keymaker.ApiKeyResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"api-key-controller"
],
"summary": "Generate API key",
"operationId": "generateApiKey",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.GenerateApiKeyRequest"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ApiKeyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"api-key-controller"
],
"summary": "Revoke API key",
"operationId": "revokeApiKey",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.RevokeApiKeyRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ApiKeyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/users/{id}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user's login information",
"operationId": "getIdentity",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.IdentitySummaryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa/send-mfa-sms": {
"get": {
"tags": [
"mfa-controller"
],
"summary": "Send multi factor authentication code to phone",
"operationId": "sendMfaSms",
"parameters": [
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa/mfa-qr-code": {
"get": {
"tags": [
"mfa-controller"
],
"summary": "Get Authenticator QR code",
"operationId": "getAuthenticatorQrCode",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/keymaker/public": {
"get": {
"tags": [
"key-maker-controller"
],
"operationId": "publicApiCall",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/keymaker/protected": {
"get": {
"tags": [
"key-maker-controller"
],
"operationId": "protectedApiCall",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/keymaker/myself": {
"get": {
"tags": [
"key-maker-controller"
],
"summary": "Get current user",
"operationId": "getCurrentUser",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.IdentitySummaryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/keymaker/mfa-protected": {
"get": {
"tags": [
"key-maker-controller"
],
"operationId": "mfaProtectedApiCall",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": [],
"mfa": []
}
]
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/verify/{token}": {
"get": {
"tags": [
"auth-controller"
],
"summary": "Auth Exchange with Auth Token",
"operationId": "verifyToken",
"parameters": [
{
"name": "token",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.UserPrincipal"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/checkusernameavailability": {
"get": {
"tags": [
"auth-controller"
],
"summary": "Check if username is available",
"operationId": "checkUsernameAvailability",
"parameters": [
{
"name": "username",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.IdentityAvailability"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/auth/checkemailavailability": {
"get": {
"tags": [
"auth-controller"
],
"summary": "Check if email is available",
"operationId": "checkEmailAvailability",
"parameters": [
{
"name": "email",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.IdentityAvailability"
}
}
}
}
}
}
},
"https://keymaker.therealbrokerage.com/api/v1/mfa": {
"delete": {
"tags": [
"mfa-controller"
],
"summary": "Disable/Delete multi factor authentication for self",
"operationId": "deleteMfa",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Keymaker.MfaVerificationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Keymaker.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/updateVerified": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update verified a Transaction by id",
"operationId": "updateTransactionVerified",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateTransactionVerifiedRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/undo-termination-request": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Undo Termination Request",
"operationId": "undoTerminationRequest",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/termination-requested": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Termination Requested'",
"operationId": "transitionToTerminationRequested",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/tax-exempt": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update tax exempt status on a Transaction by id",
"operationId": "updateTaxExemptStatus",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateTransactionTaxExemptStatusRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/recalculate": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Recalculate commission (hard reset)",
"operationId": "recalculateCommission",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/ready-for-cd-generation": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Ready for Commission Document Generation'",
"operationId": "transitionToReadyForCommissionDocumentGeneration",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/payouts": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Set payouts",
"operationId": "setPayouts",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SetPaymentsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/payment-accepted": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Payment Accepted'",
"operationId": "transitionToPaymentAccepted",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/pay-paid-at-closing": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Pay to participants marked as 'paid-at-closing'",
"operationId": "payPaidAtClosing",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PayPaidAtClosingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participants/{teammateParticipantId}/team-fees": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get pro-teammate team fees",
"operationId": "getProTeammateTeamFees",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ProTeammateTeamFeesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update pro-teammate's team fees",
"operationId": "updateProTeammateTeamFees",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateProTeammateTeamFeesRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participants/{teammateParticipantId}/pro-teammate-commission-splits": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get pro-teammate commission splits to leaders",
"operationId": "getProTeammateCommissionSplits",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ProTeammateCommissionSplitsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update pro-teammate commission splits to leaders",
"operationId": "updateProTeammateCommissionSplits",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateProTeammateCommissionSplits"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participants/{teammateParticipantId}/fee-splits": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get pro-teammate's fee splits",
"operationId": "getProTeammateFeeSplits",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ProTeammateFeeSplitsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update pro-teammate's fee splits",
"operationId": "updateProTeammateFeeSplits",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teammateParticipantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateProTeammateFeeSplitsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/{participantId}": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update transaction participant",
"operationId": "updateParticipant",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateParticipantRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-controller"
],
"summary": "remove participant",
"operationId": "removeParticipant",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/{participantId}/tax-withheld": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update transaction's participant tax withheld status",
"operationId": "updatePaymentParticipantTaxWithheldStatus",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdatePaymentParticipantTaxWithheldStatusRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/{participantId}/instant-payment-eligibility": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update transaction's participant instant payment eligibility",
"operationId": "updateParticipantInstantPaymentEligibility",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateParticipantInstantPaymentEligibilityRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/onboarded": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update onboarded a Transaction by id",
"operationId": "updateTransactionOnboarded",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateTransactionOnboardedRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/new": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'New'",
"operationId": "transitionToNew",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/firm-date": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update Firm Date",
"operationId": "updateFirmDateForTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateTransactionFirmDateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/escrows/{escrowId}/escrow-deposit/{escrowDepositId}/receipts": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get deposit installment receipt",
"operationId": "getInstallmentReceipt",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "escrowDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"transaction-controller"
],
"summary": "Upload deposit installment receipt",
"operationId": "uploadInstallmentReceipt",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "escrowDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"receipt"
],
"type": "object",
"properties": {
"receipt": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/double-ender-agent": {
"put": {
"tags": [
"double-ender-controller"
],
"summary": "Add double-ender agent to the transaction",
"operationId": "addDoubleEnderAgent",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.DoubleEnderAddAgentRequest"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"double-ender-controller"
],
"summary": "Removes the double-ender agent from the transaction, unlinking if necessary",
"operationId": "deleteDoubleEnderAgent",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/commission-validated": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Commission Validated'",
"operationId": "transitionToCommissionValidated",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/closed": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Closed'",
"operationId": "transitionToClosed",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits/{amount}": {
"put": {
"tags": [
"check-deposits-controller"
],
"summary": "Upload Check deposit",
"operationId": "uploadCheck",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "amount",
"in": "path",
"required": true,
"schema": {
"type": "number",
"format": "double"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"check-image-back",
"check-image-front"
],
"type": "object",
"properties": {
"check-image-front": {
"type": "string",
"format": "binary"
},
"check-image-back": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositUploadResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/certify-closing": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Certifies the transaction closing",
"operationId": "certifyClosing",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionClosingCertificationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/cd-approved": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Transition transaction to 'Commission Document Approved'",
"operationId": "transitionToCommissionDocumentApproved",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/attached-fee/{attachedFeeId}": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update a transaction's attached fee",
"operationId": "updateAttachedFee",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "attachedFeeId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AttachedFeeRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-controller"
],
"summary": "Delete an attached fee on the transaction",
"operationId": "deleteAttachedFee",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "attachedFeeId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{id}/location": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "update address, mls and escrow values",
"operationId": "updateLocation",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.LocationInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{id}/fmls": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update whether this Transaction is listed on FMLS",
"operationId": "updateFmlsInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.FmlsInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{id}/deal": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update price, date, sale/listing commissions, office and representee",
"operationId": "updateDealInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateDealRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{participantId}/w9": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get participant's W9 url",
"operationId": "getW9Url",
"parameters": [
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"transaction-controller"
],
"summary": "Upload W9 of external transaction participant",
"operationId": "uploadW9",
"parameters": [
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update Escrow",
"operationId": "updateEscrow",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-controller"
],
"summary": "Delete Escrow",
"operationId": "deleteEscrow",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}/received": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Received Escrow",
"operationId": "receivedEscrow",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}/check-deposits/{amount}": {
"put": {
"tags": [
"check-deposits-controller"
],
"summary": "Upload Check deposit for an escrow (trust deposit)",
"operationId": "uploadEscrowDepositCheck",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "amount",
"in": "path",
"required": true,
"schema": {
"type": "number",
"format": "double"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"check-image-back",
"check-image-front"
],
"type": "object",
"properties": {
"check-image-front": {
"type": "string",
"format": "binary"
},
"check-image-back": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositUploadResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/escrow-deposit/{escrowDepositId}": {
"put": {
"tags": [
"transaction-controller"
],
"summary": "Update an escrow deposit",
"operationId": "updateEscrowDeposit",
"parameters": [
{
"name": "escrowDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowDepositRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-controller"
],
"summary": "Delete an escrow deposit",
"operationId": "deleteEscrowDeposit",
"parameters": [
{
"name": "escrowDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/title": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update Title Details",
"operationId": "updateTitleInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TitleInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/seller": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add a new seller",
"operationId": "addSeller",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SellerInfo"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/referral-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add referral info",
"operationId": "addReferralInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "role",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"REAL",
"BUYERS_AGENT",
"TENANT_AGENT",
"REFERRING_AGENT",
"SELLERS_AGENT",
"OTHER_AGENT",
"EXTERNAL_AGENT",
"TEAM_LEADER",
"TEAM_MEMBER",
"DOMESTIC_LEAD",
"TRANSACTION_COORDINATOR",
"ADMIN",
"INSPECTION",
"ESCROW",
"TITLE",
"LANDLORD",
"MANAGEMENT_COMPANY",
"ATTORNEY",
"APPRAISER",
"HOME_WARRANTY",
"LENDER",
"BUYER",
"SELLER",
"TENANT",
"OTHER",
"UNKNOWN",
"REFERRAL_PAYER",
"SELLERS_LAWYER",
"BUYERS_LAWYER",
"TRUSTEE",
"REAL_ADMIN",
"BUILDER",
"PRO_TEAM_LEADER"
]
}
},
{
"name": "firstName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "lastName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "receivesInvoice",
"in": "query",
"required": true,
"schema": {
"type": "boolean"
}
},
{
"name": "type",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"EXTERNAL_ENTITY",
"AGENT"
]
}
},
{
"name": "companyName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "email",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "ein",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "address",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "agentId",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
},
"*/*": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/referral-info/{participantId}/upload-w9": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Upload W9 to external referral participant",
"operationId": "uploadW9ToExternalReferralParticipant",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/price-date-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update price and date",
"operationId": "updatePriceAndDateInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PriceAndDateInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/personal-deal-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update personal deal info",
"operationId": "updatePersonalDealInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PersonalDealInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/owner-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update owner info",
"operationId": "updateOwnerAgentInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionOwnerAgentInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/other-participants": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add a new participant to the transaction builder",
"operationId": "addParticipant",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AddParticipantRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/opcity": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add opcity to transaction builder",
"operationId": "addOpcity",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "opcity",
"in": "query",
"required": true,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/mortgage-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update mortgage info",
"operationId": "updateMortgageInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.MortgageInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/location-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update location info",
"operationId": "updateLocationInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.LocationInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/fmls": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update whether this builder's property is listed on FMLS",
"operationId": "updateFmlsInfo_1",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.FmlsInfoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/double-ender-agent": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add double-ender agent to the transaction builder",
"operationId": "addDoubleEnderAgent_1",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AddDoubleEnderAgentRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/commission-payer": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add commission info",
"operationId": "addCommissionPayer",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionPayerInfoRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/commission-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update commission Splits info",
"operationId": "updateCommissionSplits",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.CommissionSplitsRequest"
}
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/co-agent": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add a new co-agent",
"operationId": "addCoAgent",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentParticipantInfo"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/buyer": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add a new buyer",
"operationId": "addBuyer",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.BuyerInfo"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/buyer-seller-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update buyer and seller",
"operationId": "updateBuyerAndSellerInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.BuyerAndSellerRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/additional-fees-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Update additional fees info",
"operationId": "updateAdditionalFeesInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AdditionalFeesRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/add-referral-info": {
"put": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add referral info",
"operationId": "addReferralInfo_1",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AddParticipantRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.BuilderParticipant"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/{id}": {
"put": {
"tags": [
"refund-controller"
],
"summary": "Update an existing refund",
"operationId": "updateRefund",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateRefundRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RefundResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/replace-attachment/{attachmentId}": {
"put": {
"tags": [
"refund-controller"
],
"summary": "Replaces an attachment for refund",
"operationId": "replaceAttachment",
"parameters": [
{
"name": "attachmentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"attachment"
],
"type": "object",
"properties": {
"attachment": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RefundAttachmentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/referrals/{referralId}/applicant-agents/{agentId}": {
"put": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Add a referral applicant agent",
"operationId": "updateApplicantAgent",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "hidden",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ApplicantAgentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Remove a referral applicant agent",
"operationId": "deleteApplicantAgent",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/referrals/{id}": {
"get": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Get a Referral Central referral by ID",
"operationId": "fetchReferralById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralCentralReferralDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Update a Referral Central referral",
"operationId": "updateReferral",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralCentralReferralDto"
}
}
},
"required": true
},
"responses": {
"500": {
"description": "Internal Server Error",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralCentralReferralDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Delete a Referral Central referral by ID",
"operationId": "deleteReferral",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/outgoing-payments/{outgoingPaymentId}": {
"get": {
"tags": [
"outgoing-payments-controller"
],
"summary": "Get Outgoing Payment",
"operationId": "getOutgoingPayment",
"parameters": [
{
"name": "outgoingPaymentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.OutgoingPaymentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/money-transfers/{moneyTransferId}": {
"get": {
"tags": [
"money-transfer-controller"
],
"summary": "Get Money Transfer By Id",
"operationId": "getMoneyTransferById",
"parameters": [
{
"name": "moneyTransferId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.MoneyTransferResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/listings/{listingId}/transition/{lifecycleState}": {
"put": {
"tags": [
"listing-controller"
],
"summary": "transition to desired state",
"operationId": "transitionTransaction",
"parameters": [
{
"name": "listingId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "lifecycleState",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"NEW",
"CALCULATE_LEDGER",
"NEEDS_COMMISSION_VALIDATION",
"COMMISSION_VALIDATED",
"READY_FOR_COMMISSION_DOCUMENT_GENERATION",
"COMMISSION_DOCUMENT_GENERATED",
"COMMISSION_DOCUMENT_APPROVED",
"COMMISSION_DOCUMENT_SENT",
"APPROVED_FOR_CLOSING",
"CLOSED",
"WAITING_ON_PAYMENT",
"PAYMENT_ACCEPTED",
"PAYMENT_SCHEDULED",
"SETTLED",
"TERMINATION_REQUESTED",
"TERMINATED",
"LISTING_ACTIVE",
"LISTING_IN_CONTRACT",
"LISTING_CLOSED"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/commission-advances/{commissionAdvanceId}": {
"get": {
"tags": [
"commission-advances-controller"
],
"summary": "Update Commission Advance",
"operationId": "getCommissionAdvance",
"parameters": [
{
"name": "commissionAdvanceId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionAdvanceResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/referral/{referralId}": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update referral",
"operationId": "updateReferral_1",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"agent-controller"
],
"summary": "Delete a referral",
"operationId": "deleteReferral_1",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ApiResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/referral/{referralId}/upload-attachment": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update referral attachment",
"operationId": "updateReferralAttachment",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent-debts/{id}": {
"get": {
"tags": [
"agent-debt-controller"
],
"summary": "Get agent debt",
"operationId": "getAgentDebt",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentDebtResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v2/tax-docs/{agentYentaId}/{year}": {
"get": {
"tags": [
"tax-document-controller-v-2"
],
"summary": "Get the tax documents for a particular year for an agent",
"operationId": "getTaxDocumentsForAgentByYear",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "year",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"tax-document-controller-v-2"
],
"summary": "Generate (or regenerate) the given year's tax documents for an agent",
"operationId": "generateTaxDocuments",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "year",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/users/{userId}/transaction-coordinator/statistics": {
"post": {
"tags": [
"user-stats-controller"
],
"summary": "Get transaction coordinator Listings and transactions agent wise counts.",
"operationId": "getStatistics",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionCoordinatorStatisticsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionCoordinatorStatisticsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/title": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Returns information about the title progress for a given transaction",
"operationId": "getTitleProgress",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TitleProgress"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"transaction-controller"
],
"summary": "Onboards the given transaction with Real Title (Qualia) for title processing, using the agent's user",
"operationId": "enableTitle",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TitleOnboardingResultDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-controller"
],
"summary": "Removes the transaction from title services",
"operationId": "cancelTitle",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/title/system-user": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Onboards the given transaction with Real Title (Qualia) for title processing, using the system user",
"operationId": "enableTitleSystemUser",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TitleOnboardingResultDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/title-order": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Places Title order for the transaction with the contract file attachment",
"operationId": "placeTitleOrder",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PlaceTitleOrderRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PlaceTitleOrderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "add participant",
"operationId": "addParticipant_1",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateParticipantRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/opcity": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "add participant",
"operationId": "addOpcityParticipant",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/escrow": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Create Escrow",
"operationId": "createEscrow",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/double-ender": {
"get": {
"tags": [
"double-ender-controller"
],
"summary": "Get double-ender transactions info",
"operationId": "getDoubleEnderTransactionsInfo",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.DoubleEnderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/create-participant": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Create transaction participant",
"operationId": "createParticipant",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateParticipantRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ParticipantResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits/{checkDepositId}": {
"get": {
"tags": [
"check-deposits-controller"
],
"summary": "Get transaction check deposit",
"operationId": "getTransactionCheckDeposit",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "checkDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"check-deposits-controller"
],
"summary": "Submit Check deposit",
"operationId": "submitCheck",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "checkDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositSubmitRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositSubmitResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/attached-fee": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Create an attached fee on the transaction",
"operationId": "createAttachedFee",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AttachedFeeRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/agent-reported-transaction-closed-dialog": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Submit data collected by the \"Has this Transaction Closed?\" modal dialog",
"operationId": "submitAgentReportedTransactionClosedDialog",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentReportedTransactionClosedDialogRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/lite/batch-get": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Returns an array of TransactionLiteResponses for a given array of transaction IDs",
"operationId": "getTransactionLiteResponsesForIds",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.BatchGetTransactionLiteRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.BulkTransactionLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}/escrow-deposit": {
"post": {
"tags": [
"transaction-controller"
],
"summary": "Deposit a payment for an escrow (trust deposit)",
"operationId": "receivedEscrowDeposit",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowDepositRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}/check-deposits/{checkDepositId}": {
"post": {
"tags": [
"check-deposits-controller"
],
"summary": "Submit Check deposit for an escrow (trust deposit)",
"operationId": "submitEscrowDepositCheck",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "checkDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositSubmitRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CheckDepositSubmitResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get a paginated list of transaction builders",
"operationId": "getTransactionBuilders",
"parameters": [
{
"name": "limit",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "from",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "yentaId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "TRANSACTION",
"enum": [
"TRANSACTION",
"LISTING"
]
}
},
{
"name": "dealType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"COMPENSATING",
"REFERRAL",
"SALE",
"LEASE",
"COMMERCIAL_LEASE",
"PLOT",
"OTHER",
"INTERNAL_REFERRAL"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"transaction-builder-controller"
],
"summary": "create empty transactionBuilder",
"operationId": "initializeTransactionBuilder",
"parameters": [
{
"name": "type",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "TRANSACTION",
"enum": [
"TRANSACTION",
"LISTING"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/transaction-to-builder": {
"post": {
"tags": [
"transaction-builder-controller"
],
"summary": "create transactionBuilder from given transaction ",
"operationId": "createBuilderFromTransaction",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/transaction-coordinator/{yentaId}": {
"post": {
"tags": [
"transaction-builder-controller"
],
"summary": "Add Transaction Coordinator to transaction builder",
"operationId": "addTransactionCoordinator",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Remove Transaction Coordinator from transaction builder",
"operationId": "removeTransactionCoordinator",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/submit": {
"post": {
"tags": [
"transaction-builder-controller"
],
"summary": "Submits a TransactionBuilder to create a Transaction",
"operationId": "submitTransaction",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionPreviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/tax-docs/{agentYentaId}/{year}": {
"get": {
"tags": [
"tax-document-controller"
],
"summary": "Get the tax document for a particular year for an agent",
"operationId": "getTaxDocumentForAgentByYear",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "year",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"tax-document-controller"
],
"summary": "Generate (or regenerate) the given year's tax document for an agent",
"operationId": "generateTaxDocument",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "year",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/sentiment/display-sentiment": {
"post": {
"tags": [
"sentiment-controller"
],
"summary": "Saves info about Sentiment display and returns display status for current context",
"operationId": "displaySentiment",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SentimentDisplayRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SentimentDisplayResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/sentiment/agent/{agentId}/sentiment": {
"post": {
"tags": [
"sentiment-controller"
],
"summary": "Creates new Sentiment for current context",
"operationId": "createSentiment",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "X-real-app-version",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateSentimentRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SentimentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/sentiment/agent/{agentId}/display-sentiment": {
"post": {
"tags": [
"sentiment-controller"
],
"summary": "Saves info about Sentiment display and returns display status for current context",
"operationId": "displaySentiment_1",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SentimentDisplayRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SentimentDisplayResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds": {
"get": {
"tags": [
"refund-controller"
],
"summary": "Get Refunds By Transaction Id",
"operationId": "getRefundsByTransactionId",
"parameters": [
{
"name": "transactionId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.RefundResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"refund-controller"
],
"summary": "Submit Refund Request",
"operationId": "createRefundRequest",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateRefundRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateRefundResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/{id}/attachment": {
"post": {
"tags": [
"refund-controller"
],
"summary": "Uploads an attachment for refund",
"operationId": "uploadAttachment",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "description",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"attachment"
],
"type": "object",
"properties": {
"attachment": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RefundAttachmentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/referrals": {
"get": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Filter and sort paginated referrals",
"operationId": "findReferrals",
"parameters": [
{
"name": "request",
"in": "query",
"required": true,
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralSearchRequest"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PagedReferralResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"referral-central-referral-controller"
],
"summary": "Create a Referral Central referral",
"operationId": "createReferral",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralCentralReferralDto"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/money-transfers": {
"get": {
"tags": [
"money-transfer-controller"
],
"summary": "Get All Money Transfers",
"operationId": "getAllMoneyTransfers",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.MoneyTransferResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/agent/{agentId}/terms-and-conditions": {
"post": {
"tags": [
"instant-payment-controller"
],
"summary": "Agree to Instant Payment Terms and Conditions",
"operationId": "agreeToTermsAndConditions",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/agent/{agentId}/instant-payment": {
"post": {
"tags": [
"instant-payment-controller"
],
"summary": "Create Instant Payment",
"operationId": "createInstantPayment",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateInstantPaymentRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/agent/{agentId}/eligible-instant-payment/fees": {
"post": {
"tags": [
"instant-payment-controller"
],
"summary": "Get eligible instant payment line items for transaction",
"operationId": "getEligiblePaymentItems",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InstantPaymentItemRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InstantPaymentEligibleItemsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{transactionId}/generate-for-transaction-id": {
"post": {
"tags": [
"commission-document-controller"
],
"summary": "Generate trade record sheet by id",
"operationId": "generateTradeRecordSheetByTransactionId",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{id}/sign": {
"post": {
"tags": [
"commission-document-controller"
],
"summary": "Sign commission document by id",
"operationId": "signCommissionDocument",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.SignRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/referral": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Create referral",
"operationId": "createReferral_1",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/referral-and-disburse": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Create and disburse referral",
"operationId": "createAndDisburseReferral",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateAndDisburseReferralRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CreateAndDisburseReferralResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/connectToSkyslope": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Connect user to skyslope",
"operationId": "connectToSkySlope",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "string"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent-debts": {
"get": {
"tags": [
"agent-debt-controller"
],
"summary": "Get agent debts",
"operationId": "getAgentDebts",
"parameters": [
{
"name": "agentId",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "debtStatuses",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ACTIVE",
"PAID",
"CANCELLED"
]
}
}
},
{
"name": "debtSources",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"SYSTEM_GENERATED",
"MANUAL"
]
}
}
},
{
"name": "debtTypes",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"GARNISHMENT",
"TRANSACTION",
"OPCITY",
"BOUNCED_CHECK",
"FINES",
"TAXES",
"MLS_FEE",
"COMPANY_LOAN",
"LEGAL_ORDER",
"LUXURY",
"CREDIT",
"LATE_FEE",
"COMMISSION_ADVANCE",
"EARLY_COMMISSION_PAYMENT",
"INSTANT_PAYMENT",
"BOARD_FEE",
"JOIN_FEE",
"LICENSE_TRANSFER_FEE"
]
}
}
},
{
"name": "debtRecoveryTypes",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"INVOICE",
"COMMISSION",
"REVSHARE",
"ALL_PAYMENTS"
]
}
}
},
{
"name": "debtRecurrences",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"DAILY",
"WEEKLY",
"MONTHLY",
"YEARLY"
]
}
}
},
{
"name": "sourceIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "recurringDebtsOnly",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "latestRecurringDebtsOnly",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"PRECEDENCE",
"CREATED_AT",
"UPDATED_AT"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ASC",
"DESC"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentDebtsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/{participantId}/lite": {
"patch": {
"tags": [
"transaction-controller"
],
"summary": "Update transaction participant with fields that do not require ledger recalculation",
"operationId": "updateParticipantLite",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Arrakis.UpdateParticipantLiteRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/title-contract": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Delete Title Contract/Purchase Agreement",
"operationId": "deleteTitleContract",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"transaction-builder-controller"
],
"summary": "Upload Title Contract/Purchase Agreement",
"operationId": "uploadTitleContractAgreement",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/mortgage-ecp-opt-out": {
"patch": {
"tags": [
"transaction-builder-controller"
],
"summary": "Mortgage early commission payment opt-out",
"operationId": "optOutOfMortgageEarlyCommission",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/mortgage-ecp-opt-in": {
"patch": {
"tags": [
"transaction-builder-controller"
],
"summary": "Mortgage early commission payment opt-in",
"operationId": "optInForMortgageEarlyCommission",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{txId}/transaction-explanation": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Verbose explanation of just transaction without participant payout explanations",
"operationId": "explainTransaction",
"parameters": [
{
"name": "txId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionExplanationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{txId}/payout-explanation": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Verbose explanation of the transaction and all its participant payouts",
"operationId": "explainTransactionAndParticipantPayouts",
"parameters": [
{
"name": "txId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionPayoutExplanationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{txId}/payout-explanation/{participantId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Verbose explanation of participant's payout in the transaction",
"operationId": "explainParticipantPayout",
"parameters": [
{
"name": "txId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PayoutExplanationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{txId}/metadata-for-participant-creation/{participantRole}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Metadata required to create a participant",
"operationId": "getCreateParticipantMetadata",
"parameters": [
{
"name": "txId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "participantRole",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"REAL",
"BUYERS_AGENT",
"TENANT_AGENT",
"REFERRING_AGENT",
"SELLERS_AGENT",
"OTHER_AGENT",
"EXTERNAL_AGENT",
"TEAM_LEADER",
"TEAM_MEMBER",
"DOMESTIC_LEAD",
"TRANSACTION_COORDINATOR",
"ADMIN",
"INSPECTION",
"ESCROW",
"TITLE",
"LANDLORD",
"MANAGEMENT_COMPANY",
"ATTORNEY",
"APPRAISER",
"HOME_WARRANTY",
"LENDER",
"BUYER",
"SELLER",
"TENANT",
"OTHER",
"UNKNOWN",
"REFERRAL_PAYER",
"SELLERS_LAWYER",
"BUYERS_LAWYER",
"TRUSTEE",
"REAL_ADMIN",
"BUILDER",
"PRO_TEAM_LEADER"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ParticipantCreationMetadataResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get Transaction by id",
"operationId": "getTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/title-order/placement-eligibility": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Gets title order placement eligibility info for transaction",
"operationId": "checkTitleOrderPlacementEligibility",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TitleOrderPlacementEligibilityResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/summary-pdf": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Download a transaction summary PDF",
"operationId": "downloadTransactionSummaryPDF",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "binary"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/process": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Process transaction",
"operationId": "processTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/permissions": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get transaction's permissions",
"operationId": "getPermissions",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionPermissionsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/payment-info/{agentId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Returns Payment info for an agent",
"operationId": "getTransactionPaymentInfoForAgent",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionPaymentInfo"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/paid-at-closing": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get transaction's paid-at-closing status",
"operationId": "getPaidAtClosingStatus",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionPaidAtClosingStatusResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/money-transfers": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get Transaction Money Transfers",
"operationId": "getTransactionMoneyTransfers",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.MoneyTransferResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/is-display-agent-reported-transaction-closed-dialog": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get info whether the \"Has this Transaction Closed?\" modal dialog should be displayed or not",
"operationId": "isDisplayAgentReportedTransactionClosedDialog",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentReportedTransactionClosedDialogResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/features": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Gets the features eligible to this transaction",
"operationId": "getFeatures",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.FeaturesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/comment-participants/{agentId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get all participants on the transaction comment",
"operationId": "getTransactionCommentParticipants",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "includeTransactionParticipants",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionCommentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/checklist-assignees": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get all possible checklist assignees on a given transaction",
"operationId": "getPossibleChecklistAssignees",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentPublicInfosResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-permissions": {
"get": {
"tags": [
"check-permissions-controller"
],
"operationId": "checkPermissionForTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits": {
"get": {
"tags": [
"check-deposits-controller"
],
"summary": "Get transaction check deposits",
"operationId": "getTransactionCheckDeposits",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.CheckDepositDto"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits/{depositType}/upload-link": {
"get": {
"tags": [
"external-check-deposits-controller"
],
"summary": "Get external deposit link",
"operationId": "getExternalDepositLink",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "depositType",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"COMMISSION",
"TRUST"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits/{checkDepositId}/front-image/download-url": {
"get": {
"tags": [
"check-deposits-controller"
],
"summary": "Get URL for check deposit front image download",
"operationId": "getCheckFrontImageUrl",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "checkDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "modifiedImage",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/check-deposits/{checkDepositId}/back-image/download-url": {
"get": {
"tags": [
"check-deposits-controller"
],
"summary": "Get URL for check deposit back image download",
"operationId": "getCheckBackImageUrl",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "checkDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "modifiedImage",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/canada-bank-accounts": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get Transaction Canada Bank Accounts",
"operationId": "getCanadianBankAccounts",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.BankAccountDto"
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/bank-accounts": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get bank accounts",
"operationId": "getBankAccounts",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.BankAccountDto"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/agent-participants": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get agent participants on a given transaction",
"operationId": "getAgentParticipants",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionAgentParticipantsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/rolling": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get Agents' Rolling Transaction Info",
"operationId": "getRollingTransactionInfo",
"parameters": [
{
"name": "agentIds",
"in": "query",
"required": true,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "rollingDays",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentsRollingTransactionInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get all transactions by month (createdAt), no month = current month",
"operationId": "getAllTransactionsByMonth",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "month",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "current"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionsMonthlyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}/transactions/{lifecycleGroup}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get all transactions for a given user and state group with pagination",
"operationId": "getTransactionsByStateGroupPaginated",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "lifecycleGroup",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"OPEN",
"LISTING_ACTIVE",
"CLOSED",
"TERMINATED",
"LISTING_NONTERMINATED"
]
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ESCROW_CLOSING_DATE",
"ACTUAL_CLOSING_DATE",
"PRICE",
"CREATED_AT",
"UPDATED_AT",
"EXPIRATION_DATE"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "transactionType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"COMPENSATING",
"REFERRAL",
"SALE",
"LEASE",
"COMMERCIAL_LEASE",
"PLOT",
"OTHER",
"INTERNAL_REFERRAL"
]
}
}
},
{
"name": "officeId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "createdAtFrom",
"in": "query",
"description": "start date for createdAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-01"
},
{
"name": "createdAtTo",
"in": "query",
"description": "end date for createdAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-31"
},
{
"name": "updatedAtFrom",
"in": "query",
"description": "start date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-01"
},
{
"name": "updatedAtTo",
"in": "query",
"description": "end date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-31"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PagedTransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}/transactions/lifecycle-group-counts": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Count all transactions grouped by lifecyle group for a given user",
"operationId": "getTransactionCountsByLifecycleGroup",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"default": {
"description": "default response",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionLifecycleCountsResponse"
},
"example": {
"countsByLifecycleGroup": {
"CLOSED": 0,
"OPEN": 1,
"TERMINATED": 2
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}/listing-transactions/{lifecycleGroup}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get all listing transactions for a given user and state group with pagination",
"operationId": "getListingTransactionsByStateGroupPaginated",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "lifecycleGroup",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"OPEN",
"LISTING_ACTIVE",
"CLOSED",
"TERMINATED",
"LISTING_NONTERMINATED"
]
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ESCROW_CLOSING_DATE",
"ACTUAL_CLOSING_DATE",
"PRICE",
"CREATED_AT",
"UPDATED_AT",
"EXPIRATION_DATE"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "transactionType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"COMPENSATING",
"REFERRAL",
"SALE",
"LEASE",
"COMMERCIAL_LEASE",
"PLOT",
"OTHER",
"INTERNAL_REFERRAL"
]
}
}
},
{
"name": "officeId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "createdAtFrom",
"in": "query",
"description": "start date for createdAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-01"
},
{
"name": "createdAtTo",
"in": "query",
"description": "end date for createdAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-31"
},
{
"name": "updatedAtFrom",
"in": "query",
"description": "start date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-01"
},
{
"name": "updatedAtTo",
"in": "query",
"description": "end date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-31"
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.PagedTransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}/listing-transactions/lifecycle-group-counts": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Count all listings grouped by lifecyle group for a given user",
"operationId": "getListingCountsByLifecycleGroup",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"default": {
"description": "default response",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionLifecycleCountsResponse"
},
"example": {
"countsByLifecycleGroup": {
"CLOSED": 0,
"OPEN": 1,
"TERMINATED": 2
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/participant/{yentaId}/current": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "get current transactions",
"operationId": "getCurrentTransactions",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionsOverviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/escrows/{escrowId}/escrow-deposit/{escrowDepositId}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get escrow deposit by id)",
"operationId": "getEscrowDeposit",
"parameters": [
{
"name": "escrowId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "escrowDepositId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EscrowDepositResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/code/{transactionCode}": {
"get": {
"tags": [
"transaction-controller"
],
"summary": "Get Transaction by code",
"operationId": "getTransactionByCode",
"parameters": [
{
"name": "transactionCode",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{tbId}/metadata-for-participant-creation/{participantRole}": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Metadata required to create a participant",
"operationId": "getCreateParticipantMetadata_1",
"parameters": [
{
"name": "tbId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "participantRole",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"REAL",
"BUYERS_AGENT",
"TENANT_AGENT",
"REFERRING_AGENT",
"SELLERS_AGENT",
"OTHER_AGENT",
"EXTERNAL_AGENT",
"TEAM_LEADER",
"TEAM_MEMBER",
"DOMESTIC_LEAD",
"TRANSACTION_COORDINATOR",
"ADMIN",
"INSPECTION",
"ESCROW",
"TITLE",
"LANDLORD",
"MANAGEMENT_COMPANY",
"ATTORNEY",
"APPRAISER",
"HOME_WARRANTY",
"LENDER",
"BUYER",
"SELLER",
"TENANT",
"OTHER",
"UNKNOWN",
"REFERRAL_PAYER",
"SELLERS_LAWYER",
"BUYERS_LAWYER",
"TRUSTEE",
"REAL_ADMIN",
"BUILDER",
"PRO_TEAM_LEADER"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ParticipantCreationMetadataResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get transaction builder by id",
"operationId": "getTransactionBuilder",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "delete transaction builder",
"operationId": "deleteTransactionBuilder",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/features": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Gets the optional features available for the transaction being built",
"operationId": "getFeatures_1",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.FeaturesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/eligible-for-mortgage-ecp": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Is the transaction owner eligible to opt in for early mortgage commission payment?",
"operationId": "isEligibleToOptInForEarlyMortgageCommission",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EligibleForEarlyCommission"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/commission-payer-roles-and-display-name": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get commission payer roles and display for given builderId",
"operationId": "getCommissionPayerRolesAndDisplayName",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.CommissionPayerDisplayValue"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/paged": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get a paginated list of transaction builders",
"operationId": "getTransactionBuildersPaginated",
"parameters": [
{
"name": "limit",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "from",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "yentaId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "TRANSACTION",
"enum": [
"TRANSACTION",
"LISTING"
]
}
},
{
"name": "dealType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"COMPENSATING",
"REFERRAL",
"SALE",
"LEASE",
"COMMERCIAL_LEASE",
"PLOT",
"OTHER",
"INTERNAL_REFERRAL"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.GenericSearchResponseTransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/commission-payer-roles": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get commission payer roles for given country",
"operationId": "getCommissionPayerRoles",
"parameters": [
{
"name": "country",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"REAL",
"BUYERS_AGENT",
"TENANT_AGENT",
"REFERRING_AGENT",
"SELLERS_AGENT",
"OTHER_AGENT",
"EXTERNAL_AGENT",
"TEAM_LEADER",
"TEAM_MEMBER",
"DOMESTIC_LEAD",
"TRANSACTION_COORDINATOR",
"ADMIN",
"INSPECTION",
"ESCROW",
"TITLE",
"LANDLORD",
"MANAGEMENT_COMPANY",
"ATTORNEY",
"APPRAISER",
"HOME_WARRANTY",
"LENDER",
"BUYER",
"SELLER",
"TENANT",
"OTHER",
"UNKNOWN",
"REFERRAL_PAYER",
"SELLERS_LAWYER",
"BUYERS_LAWYER",
"TRUSTEE",
"REAL_ADMIN",
"BUILDER",
"PRO_TEAM_LEADER"
]
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/commission-payer-roles-and-display-name": {
"get": {
"tags": [
"transaction-builder-controller"
],
"summary": "Get commission payer roles and display for given representation type",
"operationId": "getCommissionPayerRolesAndDisplayName_1",
"parameters": [
{
"name": "representationType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"SELLER",
"BUYER",
"DUAL",
"LANDLORD",
"TENANT"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.CommissionPayerDisplayValue"
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/tax-docs/{docId}/download-url": {
"get": {
"tags": [
"tax-document-controller"
],
"summary": "Get URL for Tax Document download",
"operationId": "getTaxDocumentUrl",
"parameters": [
{
"name": "docId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/tax-docs/{agentYentaId}": {
"get": {
"tags": [
"tax-document-controller"
],
"summary": "Get tax docs for agent",
"operationId": "getTaxDocumentsForAgent",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentListResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/tax-docs/{agentYentaId}/current": {
"get": {
"tags": [
"tax-document-controller"
],
"summary": "Get the current year's tax document for an agent",
"operationId": "calculateTaxDocumentForCurrentYear",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/tax-docs/doc/{docId}": {
"get": {
"tags": [
"tax-document-controller"
],
"summary": "Get a specific tax document",
"operationId": "getTaxDocument",
"parameters": [
{
"name": "docId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TaxDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets all revshare payments for a particular agent",
"operationId": "getRevSharePaymentsForAgent",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevSharePaymentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments/{outgoingPaymentId}": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Get details for a particular rev share payment",
"operationId": "getRevSharePaymentsForAgent_1",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "outgoingPaymentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevSharePaymentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments/{outgoingPaymentId}/export": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Returns a CSV file for all revshare contributions in a given payment for a particular agent",
"operationId": "getRevSharePaymentExportForAgent",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "outgoingPaymentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments/pending": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets all pending revshare payments for a particular agent",
"operationId": "getPendingPaymentForAgent",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevSharePaymentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments/pending/export": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Returns a CSV file for all pending revshare payments for a particular agent",
"operationId": "getPendingPaymentExportForAgent",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/payments/pending-overview": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets pending revshare payments overview for a particular agent",
"operationId": "getPendingPaymentPreviewForAgent",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevSharePaymentPreviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/contributors/{tier}": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets revshare contributors by tier",
"operationId": "getContributorsByTier",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "tier",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "startDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "endDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 20
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevshareContributorsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/contributions/{tier}": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets agent wise revshare contributions by tier",
"operationId": "getRevshareContributionsByTier",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "tier",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "startDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "endDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "missed",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevshareContributionsByTierResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{yentaId}/by-tier": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Gets revshare by tier for a particular agent",
"operationId": "getRevshareByTier",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "startDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "endDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevshareByTierResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/{agentYentaId}/history": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "Get Agent's revshare History",
"operationId": "getRevshareHistory",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "startDate",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "endDate",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevShareHistoryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/performance/{yentaId}/revenue-share": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "gets the rev share performance for a particular month for an agent",
"operationId": "getMonthlyPerformanceOverview",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "month",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "current"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevShareMonthlyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/revshares/performance/{yentaId}/revenue-share/current": {
"get": {
"tags": [
"rev-share-controller"
],
"summary": "gets the current rev share performance overview for an agent",
"operationId": "getCurrentRevSharePerformanceOverview",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RevShareOverviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/reports/{yentaId}/transactions/terminated": {
"get": {
"tags": [
"report-controller"
],
"summary": "Get agent terminated transaction report",
"operationId": "getAgentTerminatedTransactionReport",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "dateFrom",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "dateTo",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/reports/{yentaId}/transactions/open": {
"get": {
"tags": [
"report-controller"
],
"summary": "Get agent open transaction report",
"operationId": "getAgentOpenTransactionReport",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "dateFrom",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "dateTo",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/reports/{yentaId}/transactions/closed": {
"get": {
"tags": [
"report-controller"
],
"summary": "Get agent closed transaction report",
"operationId": "getAgentClosedTransactionReport",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "dateFrom",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "dateTo",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/reports/{yentaId}/revshare": {
"get": {
"tags": [
"report-controller"
],
"summary": "Get agent revenue share payment report",
"operationId": "getAgentRevenueSharePaymentsReport",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "dateFrom",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "dateTo",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/{refundId}": {
"get": {
"tags": [
"refund-controller"
],
"summary": "Get Refund By Id",
"operationId": "getRefund",
"parameters": [
{
"name": "refundId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.RefundResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/{id}/attachments": {
"get": {
"tags": [
"refund-controller"
],
"summary": "Get all attachment for refund",
"operationId": "getAllAttachmentForRefund",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.RefundAttachmentResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/participants-for-tx/{transactionId}": {
"get": {
"tags": [
"refund-controller"
],
"summary": "Get All Refund Participants for transaction",
"operationId": "getParticipantsForTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.ParticipantResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/attachment/{attachmentId}": {
"get": {
"tags": [
"refund-controller"
],
"summary": "Get URL for refund attachment",
"operationId": "getAttachmentURl",
"parameters": [
{
"name": "attachmentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"refund-controller"
],
"summary": "Deletes an attachment for refund",
"operationId": "deleteAttachment",
"parameters": [
{
"name": "attachmentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/outgoing-payments/transaction/{transactionId}": {
"get": {
"tags": [
"outgoing-payments-controller"
],
"summary": "Get outgoing payments for transaction",
"operationId": "getOutgoingPaymentsForTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.OutgoingPaymentWithBankInfoListResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/outgoing-payments/search/all": {
"get": {
"tags": [
"outgoing-payments-controller"
],
"summary": "Search outgoing payments",
"operationId": "searchOutgoingPayments",
"parameters": [
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"COMPANY",
"TRANSACTION_CODE",
"PAYMENT_SYSTEM_ID",
"CONFIRMATION_CODE",
"FIRST_NAME",
"LAST_NAME",
"TRANSACTION_ADDRESS",
"PAID_AT",
"PAID_ON",
"AMOUNT",
"PAYMENT_SYSTEM",
"STATUS"
]
},
"default": [
"FIRST_NAME"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "company",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "transactionCode",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "paymentSystemId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "confirmationCode",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "firstName",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "lastName",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "transactionAddress",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "paidAt",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "paidAtGreaterThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "paidAtLessThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "paidOn",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "paidOnGreaterThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "paidOnLessThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "createdAt",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "createdAfter",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "createdBefore",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "amount",
"in": "query",
"required": false,
"schema": {
"type": "number"
}
},
{
"name": "amountGreaterThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "number"
}
},
{
"name": "amountLessThanOrEqualTo",
"in": "query",
"required": false,
"schema": {
"type": "number"
}
},
{
"name": "currency",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"USD",
"CAD"
]
}
},
{
"name": "paymentSystem",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"TIPALTI",
"MICROSOFT_DYNAMICS",
"MICROSOFT_DYNAMICS_PAYMENT_JOURNAL",
"WALLET",
"NETSUITE"
]
},
"default": []
}
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"PENDING_APPROVAL",
"INITIATED",
"OPEN",
"APPROVED",
"GENERAL_ERROR",
"SCHEDULING_ERROR",
"WALLET_SCHEDULING_ERROR",
"SENT_TO_PAYMENT_SYSTEM",
"SCHEDULED_FOR_PAYMENT",
"PAID",
"PENDING",
"REJECTED",
"DELETED",
"DISPUTED",
"CANCELLED",
"INVALID_PAYMENT_DETAILS"
]
},
"default": []
}
},
{
"name": "agentId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "officeId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.GenericSearchResponseSearchOutgoingPaymentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/invoices/{invoiceId}": {
"get": {
"tags": [
"invoice-controller"
],
"summary": "Get Outgoing Payment",
"operationId": "getInvoice",
"parameters": [
{
"name": "invoiceId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InvoiceResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/{instantPaymentId}": {
"get": {
"tags": [
"instant-payment-controller"
],
"summary": "Get instant payment",
"operationId": "getInstantPayment",
"parameters": [
{
"name": "instantPaymentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InstantPaymentDetailResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/agent/{agentId}": {
"get": {
"tags": [
"instant-payment-controller"
],
"summary": "Get agent's instant payments",
"operationId": "getInstantPaymentSummary",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InstantPaymentsSummary"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/instant-payment/agent/{agentId}/eligible-instant-payment/{transactionId}": {
"get": {
"tags": [
"instant-payment-controller"
],
"summary": "Get eligible instant payment parameters for transaction",
"operationId": "getEligibleInstantPayment",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.InstantPaymentTransactionSummaryDetailResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/income/overview/{yentaId}": {
"get": {
"tags": [
"income-controller"
],
"summary": "get the monthly income for a given month",
"operationId": "getMonthlyIncomePerformance",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "month",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "current"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.IncomeMonthlyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/income/overview/{yentaId}/total": {
"get": {
"tags": [
"income-controller"
],
"summary": "get income totals for the anniversary year",
"operationId": "getIncomeTotals",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.IncomeTotalsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/income/overview/{yentaId}/current": {
"get": {
"tags": [
"income-controller"
],
"summary": "gets the current yearly income performance overview for an agent",
"operationId": "getYearlyIncomePerformanceOverview",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.IncomeOverviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/income/overview/{yentaId}/all": {
"get": {
"tags": [
"income-controller"
],
"summary": "gets cumulative all-time income performance overview for an agent",
"operationId": "getAllTimeIncomePerformanceOverview",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.IncomeMonthlyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/equity/share-counts/{yentaId}/all": {
"get": {
"tags": [
"equity-controller"
],
"summary": "gets the current equity share counts for an agent",
"operationId": "getEquityShareCounts",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EquityShareCountsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/equity/performance/{yentaId}": {
"get": {
"tags": [
"equity-controller"
],
"summary": "gets the equity contributions over transactions for a particular month for an agent",
"operationId": "getMonthlyPerformanceOverview_1",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "month",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "current"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EquityMonthlyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/equity/performance/{yentaId}/current": {
"get": {
"tags": [
"equity-controller"
],
"summary": "gets the current equity contributions overview for an agent",
"operationId": "getCurrentRevSharePerformanceOverview_1",
"parameters": [
{
"name": "yentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.EquityOverviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/conveyance/{transactionId}/download-url": {
"get": {
"tags": [
"conveyance-controller"
],
"summary": "Get URLs for conveyances given transaction Id",
"operationId": "getPreSignedUrl",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.ConveyanceDocumentPdfUrlResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/conveyance/{conveyanceId}": {
"get": {
"tags": [
"conveyance-controller"
],
"summary": "Get Conveyance by Id",
"operationId": "getById",
"parameters": [
{
"name": "conveyanceId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ConveyanceResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/conveyance/transaction/{transactionId}": {
"get": {
"tags": [
"conveyance-controller"
],
"summary": "Get Conveyances by Transaction id",
"operationId": "getByTransaction",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.ConveyanceLetterRevisionResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/commission-advances/{commissionAdvanceId}/download-url": {
"get": {
"tags": [
"commission-advances-controller"
],
"summary": "Get URL for download",
"operationId": "getPreSignedUrl_1",
"parameters": [
{
"name": "commissionAdvanceId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{transactionId}/get-approved-commission-document-by-transaction-id": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get commission document by transaction id",
"operationId": "getCommissionDocumentByTransactionId",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{transactionId}/get-all-commission-documents-by-transaction-id": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get all commission documents by transaction id",
"operationId": "getAllCommissionDocumentsByTransactionId",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Arrakis.CommissionDocumentResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{transactionId}/generate-cda-pdf": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Generate CDA PDF for a transaction",
"operationId": "generateCdaPdf",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{id}": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get commission document by id",
"operationId": "getCommissionDocumentById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionDocumentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{id}/payout-explanation": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get transaction payout explanation associated with commission document by id",
"operationId": "getPayoutExplanationForCommissionDocumentById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CDAPayoutExplanationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/{commissionDocumentId}/download-url": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get URL for download",
"operationId": "getPreSignedUrl_2",
"parameters": [
{
"name": "commissionDocumentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cdas/trade-record-sheet-download-url/{s3Path}": {
"get": {
"tags": [
"commission-document-controller"
],
"summary": "Get URL for download for trade record sheet payment participant view",
"operationId": "getPdfUrlForTradeRecordSheet",
"parameters": [
{
"name": "s3Path",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/awards/performance/{agentId}/all": {
"get": {
"tags": [
"award-controller"
],
"summary": "return the capping, attracting, and cultural award share counts awarded to the agent",
"operationId": "getAwardShareCounts",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AwardPerformanceResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{id}/front-line": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent's front line",
"operationId": "getAgentFrontLine",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.FrontLineAgentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent",
"operationId": "getAgentByYentaId",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/referrals": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Update referral attachment",
"operationId": "getReferrals",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.ReferralsResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/lite": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent lite",
"operationId": "getAgentLite",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/commission-advances": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get Agent's Commission Advances",
"operationId": "getCommissionAdvances",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionAdvanceListResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/commission-advances-paged": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get Agent's Commission Advances",
"operationId": "getCommissionAdvances_1",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"AGREEMENT_RECEIVED",
"APPROVED",
"REJECTED",
"REPAID",
"PARTIALLY_REPAID",
"UNLINKED"
]
},
"default": []
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"AMOUNT",
"COMPANY_NAME",
"REFERENCE_NUMBER",
"STATUS",
"CREATED_AT",
"UPDATED_AT"
]
},
"default": [
"REFERENCE_NUMBER"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.CommissionAdvanceListPagedResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentYentaId}/cap-info": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent's cap info",
"operationId": "getAgentCapInfo",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentCapInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/{agentId}/financial-results": {
"get": {
"tags": [
"agent-stats-controller"
],
"summary": "Get agent's financial results",
"operationId": "getAgentFinancialResultReport",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "report",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"GCI",
"CLOSED_TRANSACTIONS",
"REV_SHARE_RECEIVED",
"SPP_CONTRIBUTION",
"VOLUME",
"SCALED_VOLUME"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentFinancialReportResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/team/{teamId}/cap-info": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get team's cap info",
"operationId": "getAgentTeamCapInfo",
"parameters": [
{
"name": "teamId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.AgentTeamCapInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/agent/referral/{referralId}/download-url": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get URL for download",
"operationId": "getPreSignedUrl_3",
"parameters": [
{
"name": "referralId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transactions/{transactionId}/participant/{participantId}/payment": {
"delete": {
"tags": [
"transaction-controller"
],
"summary": "remove participant payment",
"operationId": "removePayment",
"parameters": [
{
"name": "transactionId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/seller/{sellerId}": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Delete a seller",
"operationId": "deleteSeller",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sellerId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/referral-info/{participantId}": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Delete referral info",
"operationId": "deleteReferralInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/other-participants/{participantId}": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Delete other participant from the transaction builder",
"operationId": "deleteParticipant",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "participantId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/co-agent/{coAgentId}": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "Delete a co-agent by coAgentId",
"operationId": "deleteCoAgent",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "coAgentId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/transaction-builder/{id}/buyer/{buyerId}": {
"delete": {
"tags": [
"transaction-builder-controller"
],
"summary": "delete a buyer",
"operationId": "deleteBuyer",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "buyerId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Arrakis.TransactionBuilderResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/refunds/{id}/cancel-by-agent": {
"delete": {
"tags": [
"refund-controller"
],
"summary": "Agent Cancels a refund",
"operationId": "agentCancelRefund",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://arrakis.therealbrokerage.com/api/v1/cache/{agentYentaId}": {
"delete": {
"tags": [
"cache-controller"
],
"summary": "Flush agent cache",
"operationId": "flushAgentCache",
"parameters": [
{
"name": "agentYentaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v2/users/{id}/profile": {
"get": {
"tags": [
"user-profile-controller"
],
"summary": "Get user profile by id",
"operationId": "getProfileByUserId",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserProfileResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"user-profile-controller"
],
"summary": "Update user profile by id",
"operationId": "updateUserProfileById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserProfileUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserProfileResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/website/{websiteId}": {
"put": {
"tags": [
"agent-website-controller"
],
"summary": "Update agent website by id",
"operationId": "updateWebsiteById",
"parameters": [
{
"name": "websiteId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateOrUpdateAgentWebsiteRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentWebsiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/sign": {
"put": {
"tags": [
"user-agreement-controller"
],
"summary": "Sign the agreement",
"operationId": "signAgreement",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementSigningRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementSigningResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/generate": {
"put": {
"tags": [
"user-agreement-controller"
],
"summary": "Generate an agreement",
"operationId": "generateAgreement",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementCreationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementCreationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/{id}": {
"get": {
"tags": [
"team-controller"
],
"summary": "Get team by id",
"operationId": "getTeamById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TeamResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/pushNotifications/{pushRegistrationId}": {
"put": {
"tags": [
"push-notification-controller"
],
"summary": "Register a push notification token for a particular user",
"operationId": "register",
"parameters": [
{
"name": "pushRegistrationId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "clientApplication",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "REZEN",
"enum": [
"REZEN",
"ONE_REAL"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.RegistrationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/mls/{id}": {
"get": {
"tags": [
"mls-controller"
],
"summary": "Get MLS by id",
"operationId": "getMlsById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.MlsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/companies/{id}": {
"get": {
"tags": [
"company-controller"
],
"summary": "Get company by id",
"operationId": "getCompanyById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CompanyResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/event/{calendarEventId}": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Gets calendar event by id",
"operationId": "getCalendarEvent",
"parameters": [
{
"name": "calendarEventId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarEventResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/buyer-broker-agreements/generate": {
"put": {
"tags": [
"buyer-broker-agreement-controller"
],
"summary": "Generate a Buyer broker agreement and send email to buyer",
"operationId": "generateBuyerBrokerAgreement",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.BuyerBrokerAgreementCreationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BuyerBrokerAgreementCreationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/boards/{id}": {
"get": {
"tags": [
"board-controller"
],
"summary": "Get board by id",
"operationId": "getBoardById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BoardResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/banners/{bannerId}/status": {
"put": {
"tags": [
"banner-controller"
],
"summary": "Update banner status",
"operationId": "updateBannerStatus",
"parameters": [
{
"name": "bannerId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateBannerStatusRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/{id}": {
"get": {
"tags": [
"application-controller"
],
"summary": "Fetch an application by a given id",
"operationId": "getApplication",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"application-controller"
],
"summary": "Update an existing application",
"operationId": "updateApplication",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateApplicationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/{id}/license/{stateOrProvince}/license-image": {
"put": {
"tags": [
"application-controller"
],
"summary": "Update an existing application license image",
"operationId": "updateApplicationLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "stateOrProvince",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"licenseImage"
],
"type": "object",
"properties": {
"licenseImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent by id",
"operationId": "getAgentById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent by id",
"operationId": "updateAgentById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/will-beneficiary-onboarding": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update if agent completed will beneficiary onboarding",
"operationId": "updateNeedsWillBeneficiaryOnboarding",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateNeedsWillBeneficiaryOnboardingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/tax-onboarding": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update if agent completed tax onboarding",
"operationId": "updateNeedsTaxOnboarding",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateNeedsTaxOnboardingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/paid-via-business-entity": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update if agent prefers to get paid via a business entity",
"operationId": "updatePaidViaBusinessEntity",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.BusinessEntityValue"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"agent-controller"
],
"summary": "Set the agent to be paid as a personal entity, not a business entity.",
"operationId": "clearPaidViaBusinessEntity",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/needs-website-onboarding": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's website onboarding flag to true",
"operationId": "updateAgentNeedsWebsiteOnboarding",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateNeedsWebsiteOnboardingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/national-identifications": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Set an agent's national identifications",
"operationId": "getNationalIdentifications",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentNationalIdsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"agent-controller"
],
"summary": "Set an agent's national identifications",
"operationId": "setNationalIdentifications",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.SetNationalIdentificationsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentNationalIdsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/mlses": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's MLSes by agent's id",
"operationId": "updateAgentMlsesById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateMlsesRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/license/{licenseId}/signature-image": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Updates agent's signature image",
"operationId": "updateAgentSignatureImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"imageFile"
],
"type": "object",
"properties": {
"imageFile": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/license/{licenseId}/license-image": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Updates agent's license image",
"operationId": "updateAgentLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"imageFile"
],
"type": "object",
"properties": {
"imageFile": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/join-real-email": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's join real email",
"operationId": "updateJoinRealEmail",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateJoinRealEmailRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/chime/request-unsubscribe": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Request unsubscribe to Chime",
"operationId": "requestChimeUnsubscribe",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/chime/request-subscribe": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Request subscribe to Chime",
"operationId": "requestChimeSubscribe",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/business-email": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent business email address",
"operationId": "updateBusinessEmailAddress",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateBusinessEmailRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/boards": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's boards by agent's id",
"operationId": "updateAgentBoardsById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateBoardsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/will-beneficiary": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent's will beneficiary",
"operationId": "getWillBeneficiaryForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's individual will beneficiary",
"operationId": "updateWillBeneficiaryForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateWillBeneficiaryRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"agent-controller"
],
"summary": "Create agent's individual will beneficiary",
"operationId": "createWillBeneficiaryForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateWillBeneficiaryRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/will-beneficiary-trust": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's will beneficiary trust",
"operationId": "updateWillBeneficiaryTrustForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryTrustRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryTrustResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"agent-controller"
],
"summary": "Create agent's will beneficiary trust",
"operationId": "createWillBeneficiaryTrustForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryTrustRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryTrustResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/set-single-check-preference": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update single check preference for a given agent.",
"operationId": "updateSingleCheckPreference",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateAgentSingleCheckPreferenceRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-methods/allocation": {
"put": {
"tags": [
"payment-details-controller"
],
"summary": "Configure allocations of payments towards existing payment methods for a user",
"operationId": "configurePaymentAllocations",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ConfigurePaymentAllocations"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BatchPaymentMethodsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/one-real-impact-fund": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent's one real impact fund config",
"operationId": "updateOneRealImpactFund",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.OneRealImpactFundConfigDto"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/needOnBoarding/{id}": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent licenseVerified by id",
"operationId": "updateNeedOnBoarding",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateNeedOnBoardingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/licensesBoardMls/{id}": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update Licenses/Board/MLS by id",
"operationId": "updateAgentLicenseBoardMlsById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateLicenseBoardMlsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/licenseVerified/{id}": {
"put": {
"tags": [
"agent-controller"
],
"summary": "Update agent licenseVerified by id",
"operationId": "updateLicenseVerified",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentUpdateLicenseVerifiedRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/website/": {
"post": {
"tags": [
"agent-website-controller"
],
"summary": "Create agent website by id or slug",
"operationId": "createWebsiteForAgent",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateOrUpdateAgentWebsiteRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentWebsiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{id}/avatar/upload": {
"post": {
"tags": [
"user-controller"
],
"summary": "Upload User Avatar",
"operationId": "uploadAvatar",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApiResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{id}/avatar/upload-provided": {
"post": {
"tags": [
"user-controller"
],
"summary": "Upload User Avatar exactly as provided",
"operationId": "uploadAvatarProvided",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"file"
],
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/forgotpassword": {
"post": {
"tags": [
"user-controller"
],
"summary": "ForgotPassword",
"operationId": "resetPassword",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ResetPasswordRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApiResponse"
}
}
}
}
}
}
},
"https://yenta.therealbrokerage.com/api/v1/users/for-public": {
"post": {
"tags": [
"user-controller"
],
"summary": "Get public user info for a list of users, limited to no more than 20 user ids",
"operationId": "getPublicUserInfos",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserIdsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserPublicInfosResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/for-comment": {
"post": {
"tags": [
"user-controller"
],
"summary": "Returns the minimal user details needed to render a comment. Can request multiple keymaker ids, limited to no more than 20 ids",
"operationId": "getUserDetailsForComment",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.KeymakerIdsRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.UserDetailsForComment"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/generate-willable-revshare": {
"post": {
"tags": [
"user-agreement-controller"
],
"summary": "Obtain a Willable Revshare agreement for the user to sign",
"operationId": "generateAgreementForWillableRevshare",
"parameters": [
{
"name": "user",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryOnboardingRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/by-type": {
"post": {
"tags": [
"user-agreement-controller"
],
"summary": "Generate Agreement By Type",
"operationId": "createAgreementByType",
"requestBody": {
"content": {
"application/json": {
"schema": {
"oneOf": [
{
"$ref": "#/components/schemas/Yenta.CreateAgentReinstateAgreement"
},
{
"$ref": "#/components/schemas/Yenta.CreateAssistantAccessAgreement"
},
{
"$ref": "#/components/schemas/Yenta.CreateAssistantPolicyAndProceduresAgreement"
},
{
"$ref": "#/components/schemas/Yenta.CreateLicensedAssistantAddendumAgreement"
},
{
"$ref": "#/components/schemas/Yenta.CreateUnlicensedAssistantAddendumAgreement"
}
]
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators": {
"get": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Search Transaction Coordinators",
"operationId": "searchTransactionCoordinators",
"parameters": [
{
"name": "searchTerm",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "stateOrProvinces",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
}
},
{
"name": "email",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 10
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"CREATED_AT"
]
},
"default": [
"CREATED_AT"
]
}
},
{
"name": "connectedWithAgentIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "permissions",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"NEW_TRANSACTION",
"ALL_EXISTING_TRANSACTIONS",
"EXISTING_TRANSACTION_IF_ADDED_AS_PARTICIPANT",
"CREATE_TRANSACTION"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseTransactionCoordinatorSearchResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/resend": {
"post": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Resend an email for a connection request",
"operationId": "resendEmail",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/internal": {
"post": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Create an internal transaction coordinator connection",
"operationId": "createInternalTransactionCoordinatorConnection",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateInternalTransactionCoordinatorConnectionRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TransactionCoordinatorConnectionViewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/external": {
"post": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Create an external transaction coordinator connection",
"operationId": "createExternalTransactionCoordinatorConnection",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateExternalTransactionCoordinatorConnectionRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TransactionCoordinatorConnectionViewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/{teamId}/invitation": {
"post": {
"tags": [
"team-controller"
],
"summary": "invite an agent to join a team",
"operationId": "createTeamInvitation",
"parameters": [
{
"name": "teamId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateTeamInvitationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TeamInvitationDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/{teamId}/generic-link/generate": {
"post": {
"tags": [
"team-controller"
],
"summary": "generate an generic invitation",
"operationId": "generateGenericInvitation",
"parameters": [
{
"name": "teamId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateGenericTeamInvitationRequestDto"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericTeamInvitationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/invitations/redeem": {
"post": {
"tags": [
"team-controller"
],
"summary": "redeem a team invitation for approved agent",
"operationId": "redeemTeamInvitation",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.RedeemTeamInvitationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/generic-link/redeem": {
"post": {
"tags": [
"team-controller"
],
"summary": "redeem an generic invitation",
"operationId": "redeemGenericInvitation",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.RedeemGenericTeamInvitationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/notes/batch-entity": {
"post": {
"tags": [
"note-controller"
],
"summary": "Get Notes for a given entity Type by IDs",
"operationId": "getNotesByIds",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.NoteBatchEntityRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.NotesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/flex-team": {
"get": {
"tags": [
"flex-team-controller"
],
"summary": "Search flex teams",
"operationId": "searchFlexTeams",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"NAME",
"STATUS",
"TEAM_TYPE",
"LEADER_NAME",
"CREATED_AT"
]
},
"default": [
"NAME"
]
}
},
{
"name": "id",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ACTIVE",
"INACTIVE"
]
}
},
{
"name": "teamType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"NORMAL",
"PLATINUM",
"DOMESTIC",
"GROUP",
"PRO"
]
}
},
{
"name": "createdAtStart",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "createdAtEnd",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseSearchFlexTeamDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/vendors": {
"post": {
"tags": [
"directory-controller"
],
"summary": "Create a vendor",
"operationId": "createVendor",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorCreateRequest"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons": {
"post": {
"tags": [
"directory-controller"
],
"summary": "Create a person",
"operationId": "createPerson",
"parameters": [
{
"name": "ownerAgentId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "ownerTeamId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonCreateRequest"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/event/{calendarEventId}/agent/{agentId}/rsvp/{status}": {
"post": {
"tags": [
"calendar-controller"
],
"summary": "Agent rvsps to calendar event",
"operationId": "rsvpToCalendarEvent",
"parameters": [
{
"name": "calendarEventId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "status",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"YES",
"NO",
"MAYBE"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarEventResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/buyer-broker-agreements/resend-email": {
"post": {
"tags": [
"buyer-broker-agreement-controller"
],
"summary": "Resend email to buyer for signing buyer broker agreement",
"operationId": "resendBuyerBrokerAgreement",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.BuyerBrokerAgreementEmailResendRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications": {
"post": {
"tags": [
"application-controller"
],
"summary": "Create an application for the logged in user id",
"operationId": "createApplication",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateApplicationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/sign_ica": {
"post": {
"tags": [
"application-controller"
],
"summary": "Sign ICA",
"operationId": "signICA",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ICASignRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/sign-loi": {
"post": {
"tags": [
"application-controller"
],
"summary": "Sign Letter of Intent",
"operationId": "signLetterOfIntent",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.LetterOfIntentSignRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/sign-ica-agreement": {
"post": {
"tags": [
"application-controller"
],
"summary": "Sign ICA using agreement",
"operationId": "signICAUsingAgreement",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationSigningRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/pay_fees": {
"post": {
"tags": [
"application-controller"
],
"summary": "Pay fees for application",
"operationId": "payApplicationFees",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.FeePaymentRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/license_transferred": {
"post": {
"tags": [
"application-controller"
],
"summary": "Agent license is transferred",
"operationId": "licenseTransferred",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.LicenseTransferRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/board_joined": {
"post": {
"tags": [
"application-controller"
],
"summary": "Agent joined the board",
"operationId": "boardJoined",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.BoardJoinedRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/apply": {
"post": {
"tags": [
"application-controller"
],
"summary": "Apply to be Real Agent",
"operationId": "applyToReal",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/apply-real": {
"post": {
"tags": [
"application-controller"
],
"summary": "Apply to be a REAL Agent",
"operationId": "applyAsRealAgent",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplyToRealRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/licenses": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Update agent's licenses by agent's id",
"operationId": "updateAgentLicensesById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"licenses"
],
"type": "object",
"properties": {
"licenses": {
"$ref": "#/components/schemas/Yenta.AgentUpdateLicenseBoardMlsRequest"
},
"licenseImage": {
"type": "array",
"items": {
"type": "string",
"format": "binary"
}
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/license": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Creates agent's license",
"operationId": "createAgentLicense",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"license"
],
"type": "object",
"properties": {
"license": {
"$ref": "#/components/schemas/Yenta.LicenseRequest"
},
"licenseImage": {
"type": "string",
"format": "binary"
},
"signatureImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/license/{licenseId}": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Update agent's license by id",
"operationId": "updateAgentLicenseById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"license"
],
"type": "object",
"properties": {
"license": {
"$ref": "#/components/schemas/Yenta.LicenseRequest"
},
"licenseImage": {
"type": "string",
"format": "binary"
},
"signatureImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"agent-controller"
],
"summary": "Delete agent's license by id",
"operationId": "deleteAgentLicenseById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/license/{licenseId}/details": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Update agent's license details by id",
"operationId": "updateAgentLicenseDetailsById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.LicenseRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/divisions": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent designation division",
"operationId": "getAgentDesignationDivision",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DivisionResponseWrapper"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/verify-license": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Verify agent's license",
"operationId": "verifyLicense",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "licenseNumber",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"licenseImage"
],
"type": "object",
"properties": {
"licenseImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentLicenseVerificationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get all tax forms for a given user",
"operationId": "getTaxForms",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormsResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"payment-details-controller"
],
"summary": "Create a new tax form for a given user",
"operationId": "createTaxForm",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "paymentSettingsId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"oneOf": [
{
"$ref": "#/components/schemas/Yenta.CreateTaxFormCanada"
},
{
"$ref": "#/components/schemas/Yenta.CreateTaxFormW8BEN"
},
{
"$ref": "#/components/schemas/Yenta.CreateTaxFormW8ECI"
},
{
"$ref": "#/components/schemas/Yenta.CreateTaxFormW9"
}
]
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"oneOf": [
{
"$ref": "#/components/schemas/Yenta.TaxFormCanadaResponse"
},
{
"$ref": "#/components/schemas/Yenta.TaxFormLegacyResponse"
},
{
"$ref": "#/components/schemas/Yenta.TaxFormW8BENResponse"
},
{
"$ref": "#/components/schemas/Yenta.TaxFormW8ECIResponse"
},
{
"$ref": "#/components/schemas/Yenta.TaxFormW9Response"
}
]
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms/{taxFormId}/acknowledgement": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Check if tax form acknowledgment is required for an agent",
"operationId": "getTaxFormAcknowledgement",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "taxFormId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormAcknowledgementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"payment-details-controller"
],
"summary": "Acknowledge the agent's tax form for the current tax year",
"operationId": "acknowledgeTaxForm",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "taxFormId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-methods": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get all payment methods for a given user",
"operationId": "getPaymentMethods",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PaymentMethodsResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"payment-details-controller"
],
"summary": "Create a new payment method for a given user",
"operationId": "createPaymentMethod",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreatePaymentMethod"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreatePaymentMethodResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-methods-batch": {
"post": {
"tags": [
"payment-details-controller"
],
"summary": "Create many new payment methods for a given user",
"operationId": "batchCreatePaymentMethods",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.BatchCreatePaymentMethods"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BatchPaymentMethodsResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/onboard-to-payment-system": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Onboards a given user to the external payment system",
"operationId": "onboardToPaymentSystem",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/learnworlds/sso": {
"post": {
"tags": [
"learnworlds-controller"
],
"summary": "Fetches a token to login to Learnworlds using SSO.",
"operationId": "signInToLearnworlds",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.LearnworldsSsoRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.LearnworldsSsoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/allocated-payment-methods": {
"post": {
"tags": [
"payment-details-controller"
],
"summary": "Create multiple payment methods for a user and allocate them to various purposes",
"operationId": "createAllocatedPaymentMethods",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.CreateAllocatedPaymentMethods"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BatchPaymentMethodsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/getPublicAgentInfos": {
"post": {
"tags": [
"agent-controller"
],
"summary": "Get public agent info for a list of agents, limited to no more than 100 agent IDs",
"operationId": "getPublicAgentInfos",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentInfosRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentPublicInfosResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{id}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user by id",
"operationId": "getUserById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"user-controller"
],
"summary": "Patch user attributes",
"operationId": "patchUser",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserPatchRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/{id}/amendments/{amendmentId}/sign": {
"patch": {
"tags": [
"user-agreement-controller"
],
"summary": "Sign an agreement amendment",
"operationId": "signAgreementAmendment",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "amendmentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementAmendmentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/sign-willable-revshare": {
"patch": {
"tags": [
"user-agreement-controller"
],
"summary": "Notify the back-end that the given user signed their Willable Revshare agreement",
"operationId": "willableRevshareAgreementSigned",
"parameters": [
{
"name": "user",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/revoke": {
"patch": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Revoke a Connection Request",
"operationId": "revokeConnectionRequest",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/remove": {
"patch": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Remove a Connection Request",
"operationId": "removeConnection",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.RemoveTransactionCoordinatorConnectionRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/reject": {
"patch": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Reject an Connection Request",
"operationId": "rejectConnectionRequest",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/approve": {
"patch": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Approve an Connection Request",
"operationId": "approveConnectionRequest",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/{connectionId}/access": {
"patch": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Update Transaction Coordinator Connection Access Type",
"operationId": "updateAccess",
"parameters": [
{
"name": "connectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateTransactionCoordinatorConnectionAccessRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/invitation/{invitationId}": {
"patch": {
"tags": [
"team-controller"
],
"summary": "update an invitation",
"operationId": "updateTeamInvitation",
"parameters": [
{
"name": "invitationId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.PatchTeamInvitationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TeamInvitationDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/{id}": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get Office by id",
"operationId": "getOfficeById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/flex-team/{teamId}/members/{memberId}": {
"patch": {
"tags": [
"flex-team-controller"
],
"summary": "Update flex team member by id",
"operationId": "updateFlexTeamMember",
"parameters": [
{
"name": "teamId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "memberId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"oneOf": [
{
"$ref": "#/components/schemas/Yenta.UpdateFlexTeamLeader"
},
{
"$ref": "#/components/schemas/Yenta.UpdateFlexTeammate"
}
]
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/flex-team/{id}": {
"get": {
"tags": [
"flex-team-controller"
],
"summary": "Get flex team by Id",
"operationId": "getFlexTeamById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.FlexTeamDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"flex-team-controller"
],
"summary": "Update flex team by Id",
"operationId": "updateFlexTeam",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdateFlexTeam"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/flex-team-config/{id}": {
"get": {
"tags": [
"flex-team-config-controller"
],
"summary": "Get flex team configuration by Id",
"operationId": "getFlexTeamConfigById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.FlexTeamConfigDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/vendors/{id}": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get vendor by id",
"operationId": "getVendorById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"directory-controller"
],
"summary": "Update vendor by id",
"operationId": "updateVendor",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/vendors/{id}/w9": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get a vendor's w9 url",
"operationId": "getVendorW9Path",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"directory-controller"
],
"summary": "Update a vendor's w9 file",
"operationId": "updateVendorW9",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"w9"
],
"type": "object",
"properties": {
"w9": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/vendors/{id}/archive": {
"patch": {
"tags": [
"directory-controller"
],
"summary": "Archive or unarchive a vendor",
"operationId": "archiveVendor",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "archive",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons/{id}": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get person by id",
"operationId": "getPerson",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"directory-controller"
],
"summary": "Update person by id",
"operationId": "updatePerson",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons/{id}/unlink": {
"patch": {
"tags": [
"directory-controller"
],
"summary": "Unlink a person from its linked vendor",
"operationId": "unlinkPerson",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons/{id}/link": {
"patch": {
"tags": [
"directory-controller"
],
"summary": "Link a person to a vendor",
"operationId": "linkPerson",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonLinkRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons/{id}/archive": {
"patch": {
"tags": [
"directory-controller"
],
"summary": "Archive or unarchive a person",
"operationId": "archivePerson",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "archive",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/{id}/driver-license-image": {
"get": {
"tags": [
"application-controller"
],
"summary": "Gets application driver license image",
"operationId": "getApplicationDriverLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationDriverLicenseImageResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"application-controller"
],
"summary": "Updates application driver license image",
"operationId": "updateApplicationDriverLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"driverLicenseImage"
],
"type": "object",
"properties": {
"driverLicenseImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/update-zipcode": {
"patch": {
"tags": [
"agent-controller"
],
"summary": "Update zipcode of agent by id",
"operationId": "updateAgentZipCodeById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentZipCodeUpdateRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentZipCodeUpdateResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/driver-license-image": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Gets agent's driver license image",
"operationId": "getAgentDriverLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentDriverLicenseImageResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"agent-controller"
],
"summary": "Updates agent's driver license image",
"operationId": "updateAgentDriverLicenseImage",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"required": [
"driverLicenseImage"
],
"type": "object",
"properties": {
"driverLicenseImage": {
"type": "string",
"format": "binary"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms/{taxFormId}": {
"delete": {
"tags": [
"payment-details-controller"
],
"summary": "Archive a tax form by Id for a given user",
"operationId": "archiveTaxForm",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "taxFormId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-methods/{methodId}": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get payment method by ID for a given user",
"operationId": "getPaymentMethod",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "methodId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PaymentMethodResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"payment-details-controller"
],
"summary": "Archive a payment method by Id for a given user",
"operationId": "archivePaymentMethod_1",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "methodId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"patch": {
"tags": [
"payment-details-controller"
],
"summary": "Patch a payment method by Id for a given user",
"operationId": "patchPaymentMethod",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "methodId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yenta.UpdatePaymentMethod"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PaymentMethodResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v2/users": {
"get": {
"tags": [
"user-profile-controller"
],
"summary": "Search all users",
"operationId": "searchUsers",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"FIRST_NAME",
"LAST_NAME",
"DISPLAY_NAME",
"EMAIL_ADDRESS",
"STATUS",
"ANNIVERSARY_DATE",
"CREATED_AT",
"ACCOUNT_COUNTRY"
]
},
"default": [
"LAST_NAME"
]
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "firstName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "lastName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "displayName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "email",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "leoPhone",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "nonReportable",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "id",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CANDIDATE",
"ACTIVE",
"INACTIVE",
"REJECTED",
"RESURRECTING"
]
},
"default": []
}
},
{
"name": "country",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
},
"default": []
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
},
"default": []
}
},
{
"name": "officeId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
},
{
"name": "mlsId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
},
{
"name": "boardId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
},
{
"name": "divisionIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
},
{
"name": "roles",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"AGENT",
"TRANSACTION_COORDINATOR"
]
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseUserProfileResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/workvivo/{agentId}/jwt": {
"get": {
"tags": [
"workvivo-controller"
],
"summary": "Get Workvivo JWT for a given agentId",
"operationId": "generateJwt",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "mobile",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WorkvivoJwtResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/website/{agentIdOrSlug}": {
"get": {
"tags": [
"agent-website-controller"
],
"summary": "Get agent website by id or slug",
"operationId": "getWebsiteByAgentIdOrSlug",
"parameters": [
{
"name": "agentIdOrSlug",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentWebsiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{userId}/personal-account": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get personal account",
"operationId": "getPersonalAccount",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PersonalAccountResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{userId}/experiments": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get all experiment",
"operationId": "getBoundExperiments",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BoundExperimentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{userId}/experiments/{name}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get experiment by name",
"operationId": "getBoundExperiment",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BoundExperimentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{userId}/check-permissions": {
"get": {
"tags": [
"users-check-permissions-controller"
],
"operationId": "checkPermission",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "action",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"READ",
"WRITE"
]
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/{id}/announce-kit": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get announce kit types by User ID",
"operationId": "getAnnounceKitTypesUserById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/skySlope/{skySlopeId}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user by SkySlope id",
"operationId": "getUserBySkySlopeId",
"parameters": [
{
"name": "skySlopeId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/myprincipal": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get current user UserPrincipal",
"operationId": "getCurrentUserPrincipal",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserPrincipal"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/me": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get current user",
"operationId": "getCurrentUser",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/keymaker-ids": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get all the keymaker ids for the Users with the given Yenta ids",
"operationId": "getKeymakerIds",
"parameters": [
{
"name": "yentaIds",
"in": "query",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/joined-before-date-count": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get users who joined before date count",
"operationId": "getUsersJoinedBeforeDateCount",
"parameters": [
{
"name": "date",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "integer",
"format": "int64"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/generic/{id}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user by id",
"operationId": "getGenericUserById",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/generic/me": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get current generic user",
"operationId": "getCurrentGenericUser",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.UserResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/count": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get users count",
"operationId": "getUsersCount",
"parameters": [
{
"name": "terminatedOnly",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "integer",
"format": "int64"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/active-non-reportable-count": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get active non reportable users count",
"operationId": "getActiveNonReportableUsersByTypeCount",
"parameters": [
{
"name": "userType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"AGENT",
"BROKER",
"LOAN_OFFICER",
"GENERIC"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "integer",
"format": "int64"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/users/active-count": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get active users by type count",
"operationId": "getActiveUsersByType",
"parameters": [
{
"name": "userType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"AGENT",
"BROKER",
"LOAN_OFFICER",
"GENERIC"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "integer",
"format": "int64"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/{userId}/unsigned": {
"get": {
"tags": [
"user-agreement-controller"
],
"summary": "Create new agreements and amendments if they do not exist and return all unsigned agreements for specified agreement definitions",
"operationId": "getUnsignedAgreementsByDefinitions",
"parameters": [
{
"name": "userId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agreementDefinitionId",
"in": "query",
"required": true,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/{id}": {
"get": {
"tags": [
"user-agreement-controller"
],
"summary": "Get agreement by id",
"operationId": "getAgreement",
"parameters": [
{
"name": "userId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/latest-not-signed": {
"get": {
"tags": [
"user-agreement-controller"
],
"summary": "Get latest agreement version that is not signed",
"operationId": "getLatestAgreementVersionNotSigned",
"parameters": [
{
"name": "agentId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agreementType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"WILLABLE_REVSHARE",
"LOI",
"ICA",
"BUYER_BROKER",
"UNLICENSED_ASSISTANT_ADDENDUM",
"LICENSED_ASSISTANT_ADDENDUM",
"ASSISTANT_ACCESS_AGREEMENT",
"ASSISTANT_POLICY_AND_PROCEDURES",
"AGENT_REFERRAL",
"WALLET_DEBIT",
"WALLET_CREDIT",
"WALLET_LENDING",
"AGENT_REINSTATE_AGREEMENT"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/criteria": {
"get": {
"tags": [
"user-agreement-controller"
],
"summary": "Get agreement by criteria",
"operationId": "getAgreementsByUserAndAgreementTypeAndVersionDesc",
"parameters": [
{
"name": "userId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "signed",
"in": "query",
"required": true,
"schema": {
"type": "boolean"
}
},
{
"name": "agreementType",
"in": "query",
"required": true,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"WILLABLE_REVSHARE",
"LOI",
"ICA",
"BUYER_BROKER",
"UNLICENSED_ASSISTANT_ADDENDUM",
"LICENSED_ASSISTANT_ADDENDUM",
"ASSISTANT_ACCESS_AGREEMENT",
"ASSISTANT_POLICY_AND_PROCEDURES",
"AGENT_REFERRAL",
"WALLET_DEBIT",
"WALLET_CREDIT",
"WALLET_LENDING",
"AGENT_REINSTATE_AGREEMENT"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/user-agreements/all-my-latest-not-signed": {
"get": {
"tags": [
"user-agreement-controller"
],
"summary": "Create new agreements and amendments if it does not exist and return all agreement that is not signed for the logged in user",
"operationId": "getAllLatestMandatoryAgreementsNotSigned",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections": {
"get": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Get Transaction Coordinator Connections",
"operationId": "getConnections",
"parameters": [
{
"name": "connectionParticipantIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "transactionCoordinatorId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "associatedTeamId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teamId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"CREATED_AT",
"UPDATED_AT"
]
},
"default": [
"CREATED_AT"
]
}
},
{
"name": "connectionStatuses",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"PENDING",
"REVOKED",
"EXPIRED",
"REJECTED",
"ACTIVE",
"VOIDED",
"DELETED"
]
}
}
},
{
"name": "searchCustomizations",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ONLY_AGENT_CONNECTIONS"
]
}
}
},
{
"name": "connectionId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "permissions",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"NEW_TRANSACTION",
"ALL_EXISTING_TRANSACTIONS",
"EXISTING_TRANSACTION_IF_ADDED_AS_PARTICIPANT",
"CREATE_TRANSACTION"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseTransactionCoordinatorConnectionViewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/transaction-coordinators/connections/statistics/counts-by-status": {
"get": {
"tags": [
"transaction-coordinator-controller"
],
"summary": "Get Transaction Coordinator Connection Count Grouped By Status",
"operationId": "getConnectionCountGroupedByStatus",
"parameters": [
{
"name": "connectionParticipantId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "agentId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teamId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "transactionCoordinatorId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ConnectionCountGroupedByStatusResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams": {
"get": {
"tags": [
"team-controller"
],
"summary": "Search teams given a set of criteria",
"operationId": "search",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"NAME",
"STATUS",
"TEAM_TYPE",
"LEADER_NAME",
"CREATED_AT"
]
},
"default": [
"NAME"
]
}
},
{
"name": "id",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ACTIVE",
"INACTIVE"
]
}
},
{
"name": "createdAtStart",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "createdAtEnd",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "teamType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"NORMAL",
"PLATINUM",
"GROUP",
"DOMESTIC",
"PRO"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseTeamResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/teams/{id}/without-agents": {
"get": {
"tags": [
"team-controller"
],
"summary": "Get team by id without agents",
"operationId": "getTeamByIdWithoutAgents",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TeamWithoutAgentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/{stateOrProvince}/state-default/{role}": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get list of users from default regional office in state for a given role and for given administrative area",
"operationId": "getUsersFromDefaultOfficeInState",
"parameters": [
{
"name": "stateOrProvince",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "role",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"DESIGNATED_BROKER",
"REGIONAL_BROKER",
"MANAGING_BROKER",
"SETTLEMENT_SPECIALIST",
"FINANCE_SPECIALIST",
"CONTRACT_SPECIALIST",
"AGENT_EXPERIENCE",
"NONE"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentPublicInfosResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/{officeId}/visible-groups": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get groups visible to the user",
"operationId": "getVisibleOfficeGroups",
"parameters": [
{
"name": "officeId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeGroupResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/{officeId}/mentionable-groups": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get office groups with fallback to regional and global office groups",
"operationId": "getMentionableOfficeGroups",
"parameters": [
{
"name": "officeId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeGroupResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/{officeId}/check-permissions": {
"get": {
"tags": [
"check-permissions-controller"
],
"operationId": "checkPermission_1",
"parameters": [
{
"name": "officeId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "action",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"READ",
"WRITE"
]
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/visible-groups": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get groups visible to the user",
"operationId": "getVisibleGroupsInOffices",
"parameters": [
{
"name": "officeId",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeGroupResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/regional/{role}": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get list of users from all default regional offices for a given role",
"operationId": "getRegionalOfficeUsersByRole",
"parameters": [
{
"name": "role",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"DESIGNATED_BROKER",
"REGIONAL_BROKER",
"MANAGING_BROKER",
"SETTLEMENT_SPECIALIST",
"FINANCE_SPECIALIST",
"CONTRACT_SPECIALIST",
"AGENT_EXPERIENCE",
"NONE"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgentPublicInfo"
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/global": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get global office",
"operationId": "getGlobalOffice",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/default/{stateOrProvince}": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get default office in state/province",
"operationId": "getDefaultOfficeInState",
"parameters": [
{
"name": "stateOrProvince",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.OfficeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/default/all": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get all default offices",
"operationId": "getAllDefaultOffices",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.OfficeResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/offices/administrative-area/{administrativeAreaId}": {
"get": {
"tags": [
"office-controller"
],
"summary": "Get all offices for a given administrative area ID",
"operationId": "getAllOfficesInAdminArea",
"parameters": [
{
"name": "administrativeAreaId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.OfficePreviewResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/notes/{noteId}": {
"get": {
"tags": [
"note-controller"
],
"summary": "Get Note by id",
"operationId": "getNoteById",
"parameters": [
{
"name": "noteId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.NoteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/notes/{entityType}/{entityId}": {
"get": {
"tags": [
"note-controller"
],
"summary": "Get Notes for a given entityType and entityId",
"operationId": "getNoteById_1",
"parameters": [
{
"name": "entityType",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"APPLICATION",
"TRANSACTION",
"AGENT",
"MLS",
"BOARD",
"TEAM"
]
}
},
{
"name": "entityId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.NotesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/mls/search/lite": {
"get": {
"tags": [
"mls-controller"
],
"summary": "Search MLSs with limited information",
"operationId": "searchLiteMls",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseMlsPublicResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/ica/latest-not-signed": {
"get": {
"tags": [
"ica-controller"
],
"summary": "Get latest ica that is not signed",
"operationId": "getLatestICAAgreement",
"parameters": [
{
"name": "agentId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/vendors/search/all": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get all vendors (accessible to logged-in user) with paging, sorting, and filtering.",
"operationId": "getAllVendors",
"parameters": [
{
"name": "isArchived",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "isVerified",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "hasLinkedPersons",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "nationalBusinessId",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "emailAddress",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "street",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "city",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "postal",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
},
{
"name": "country",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
}
},
{
"name": "administrativeAreaIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "roles",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CLIENT",
"LANDLORD",
"TENANT",
"TITLE_ESCROW",
"LENDER",
"LAWYER",
"TRUSTEE",
"OTHER_AGENT",
"VENDOR",
"REFERRAL",
"OTHER"
]
}
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"NAME",
"EMAIL_ADDRESS",
"PHONE_NUMBER",
"CITY",
"STATE_OR_PROVINCE",
"STATUS"
]
},
"default": [
"NAME"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PagedVendorResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/roles": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get roles available for directory entries. May be filtered by entry type.",
"operationId": "getPermittedRoles",
"parameters": [
{
"name": "entryType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"VENDOR",
"PERSON"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DirectoryEntryPermittedRolesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/persons/search/all": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get all persons (accessible to logged-in user) with paging, sorting, and filtering.",
"operationId": "getAllPersons",
"parameters": [
{
"name": "isArchived",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "isPublic",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "isLinkedToVendor",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "firstName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "lastName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "emailAddress",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "roles",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CLIENT",
"LANDLORD",
"TENANT",
"TITLE_ESCROW",
"LENDER",
"LAWYER",
"TRUSTEE",
"OTHER_AGENT",
"VENDOR",
"REFERRAL",
"OTHER"
]
}
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"FIRST_NAME",
"LAST_NAME",
"EMAIL_ADDRESS",
"PHONE_NUMBER",
"IS_PUBLIC"
]
},
"default": [
"LAST_NAME"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PagedPersonResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/directory/entries/search/all": {
"get": {
"tags": [
"directory-controller"
],
"summary": "Get all vendors and persons (accessible to logged-in user) with paging, sorting, and filtering.",
"operationId": "getAllEntries",
"parameters": [
{
"name": "isArchived",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "isVerified",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "nationalBusinessId",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "emailAddress",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "street",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "city",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "postal",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
},
{
"name": "country",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
}
},
{
"name": "administrativeAreaIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "roles",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CLIENT",
"LANDLORD",
"TENANT",
"TITLE_ESCROW",
"LENDER",
"LAWYER",
"TRUSTEE",
"OTHER_AGENT",
"VENDOR",
"REFERRAL",
"OTHER"
]
}
}
},
{
"name": "createdBy",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "id",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageNumber",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"NAME",
"NAME_LOGICAL",
"EMAIL_ADDRESS",
"PHONE_NUMBER",
"CITY",
"STATE_OR_PROVINCE",
"STATUS"
]
},
"default": [
"NAME"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PagedDirectoryEntryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/design-center/{agentId}/jwt": {
"get": {
"tags": [
"design-center-controller"
],
"summary": "Get JWT for Real Design Center for a given agentId",
"operationId": "getJwtForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DesignCenterJwtResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/coupons/{code}": {
"get": {
"tags": [
"promotion-code-controller"
],
"summary": "Gets the promotion code obj given the code",
"operationId": "retrievePromotionCode",
"parameters": [
{
"name": "code",
"in": "path",
"required": true,
"schema": {
"pattern": "^[a-zA-Z0-9]*$",
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PromotionCodeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/countries": {
"get": {
"tags": [
"country-controller"
],
"summary": "Retrieves the names of all available countries for input",
"operationId": "getCountries",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GetCountriesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/events/{tab}/agent/{agentId}": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Gets calendar events for an agent for the corresponding tab",
"operationId": "getEventsForAgent",
"parameters": [
{
"name": "tab",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"ALL",
"PAST",
"UPCOMING",
"YES",
"NO",
"MAYBE"
]
}
},
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "calendarIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.CalendarEventResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/events/agent/{agentId}/count": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Counts the number of calendar events for an agent for the corresponding tab",
"operationId": "countEventsForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "calendarIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": ""
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarCountOverviewResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/event/{calendarEventId}/invitees": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Gets list of calendar event invitees",
"operationId": "getCalendarEventInviteesDeprecated",
"parameters": [
{
"name": "calendarEventId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.CalendarEventInviteeResponse"
}
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/event/{calendarEventId}/invitees/rsvp/{rsvpStatus}/{pageNumber}/{pageSize}": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Get paginated list of invitees for a given event for a particular rsvp status",
"operationId": "getCalendarEventInviteesPaginated",
"parameters": [
{
"name": "calendarEventId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "rsvpStatus",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"YES",
"NO",
"MAYBE"
]
}
},
{
"name": "pageNumber",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarEventInviteePaginatedResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/event/{calendarEventId}/invitees/count": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Gets count of invitees by RSVP type",
"operationId": "getCalendarEventInviteesCount",
"parameters": [
{
"name": "calendarEventId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarInviteesCountResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/all": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Gets all calendar infos",
"operationId": "getAllCalendarInfos",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.CalendarInfoResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/calendar/agent/{agentId}": {
"get": {
"tags": [
"calendar-controller"
],
"summary": "Get all calendars for a given agent",
"operationId": "getCalendarsForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CalendarInfosResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/buyer-broker-agreements/{id}/download-url": {
"get": {
"tags": [
"buyer-broker-agreement-controller"
],
"summary": "Retrieve the buyer broker agreement file URL",
"operationId": "getBuyerBrokerAgreementDownloadFileUrl",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementFileUrlResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/buyer-broker-agreements/search": {
"get": {
"tags": [
"buyer-broker-agreement-controller"
],
"summary": "Search a Buyer broker agreement",
"operationId": "searchBuyerBrokerAgreement",
"parameters": [
{
"name": "agreementDefinitionId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "viewType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"ACTIVE",
"SIGNED",
"INCOMPLETE",
"VOIDED"
]
}
},
{
"name": "page",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "size",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"NAME",
"CREATED_AT",
"UPDATED_AT"
]
},
"default": [
"CREATED_AT"
]
}
},
{
"name": "userId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.BuyerBrokerAgreementPageableResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/boards/search/all": {
"get": {
"tags": [
"board-controller"
],
"summary": "Search Boards",
"operationId": "searchBoards",
"parameters": [
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"NAME",
"CODE",
"JOIN_DATE",
"STATUS"
]
},
"default": [
"NAME"
]
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "code",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "states",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
},
"default": []
}
},
{
"name": "statuses",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"NOT_MEMBERS",
"PENDING",
"ACTIVE",
"INACTIVE",
"WILLING_TO_JOIN"
]
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseBoardResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/banners/dynamic": {
"get": {
"tags": [
"banner-controller"
],
"summary": "Get Dynamic banners which are not stored on db and made based real time data",
"operationId": "getDynamicBanners",
"parameters": [
{
"name": "userId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "teamId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.BannerResponse"
}
}
}
}
}
},
"security": [
{
"barer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/banners/active": {
"get": {
"tags": [
"banner-controller"
],
"summary": "Get active banners for the current user",
"operationId": "getActiveBanners",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.BannerResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/{id}/license-images": {
"get": {
"tags": [
"application-controller"
],
"summary": "Gets application license images",
"operationId": "getApplicationLicenseImages",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationLicenseImagesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/{id}/ica": {
"get": {
"tags": [
"application-controller"
],
"summary": "Get a URL to the signed ICA pdf",
"operationId": "getICAUrl",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/onboardings": {
"get": {
"tags": [
"application-controller"
],
"summary": "Get all onboarding applications",
"operationId": "getOnboardingApplications",
"parameters": [
{
"name": "firstName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "lastName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "email",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "statuses",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CREATED",
"STARTED",
"SIGN_ICA",
"ICA_SIGNED",
"PAY_FEES",
"FEES_PAID",
"TRANSFER_LICENSE",
"LICENSE_TRANSFERRED",
"JOIN_MLS",
"MLS_JOINED",
"JOIN_BOARD",
"BOARD_JOINED",
"PENDING_APPROVAL",
"APPROVED",
"REJECTED",
"SIGN_LETTER_OF_INTENT",
"LETTER_OF_INTENT_SIGNED",
"FEES_WAIVED"
]
}
}
},
{
"name": "phoneNumber",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "stateOrProvinces",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
}
},
{
"name": "createdAtStart",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "createdAtEnd",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "updatedAtStart",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "updatedAtEnd",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "hasPendingTransactionsWithCurrentBrokerage",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"FIRST_NAME",
"LAST_NAME",
"EMAIL",
"STATUS",
"CREATED_AT",
"UPDATED_AT",
"HAS_PENDING_TRANSACTIONS_WITH_CURRENT_BROKERAGE"
]
}
}
},
{
"name": "searchText",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "roles",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"TRANSACTION_COORDINATOR",
"AGENT",
"TEAM_ADMIN"
]
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ApplicationsPaginatedResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/applications/calculate_amount_discount_info": {
"get": {
"tags": [
"application-controller"
],
"summary": "Calculate the amount discount info for a given coupon code and amount",
"operationId": "calculateAmountDiscountInfo",
"parameters": [
{
"name": "applicationId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "couponCode",
"in": "query",
"required": true,
"schema": {
"pattern": "^[a-zA-Z0-9]*$",
"type": "string"
}
},
{
"name": "amount",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AmountDiscountResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agreement-definitions/search": {
"get": {
"tags": [
"agreement-definition-controller"
],
"summary": "Search agreement definitions",
"operationId": "searchAgreementDefinitions",
"parameters": [
{
"name": "agreementType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"WILLABLE_REVSHARE",
"LOI",
"ICA",
"BUYER_BROKER",
"UNLICENSED_ASSISTANT_ADDENDUM",
"LICENSED_ASSISTANT_ADDENDUM",
"ASSISTANT_ACCESS_AGREEMENT",
"ASSISTANT_POLICY_AND_PROCEDURES",
"AGENT_REFERRAL",
"WALLET_DEBIT",
"WALLET_CREDIT",
"WALLET_LENDING",
"AGENT_REINSTATE_AGREEMENT"
]
},
"default": []
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "state",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ACTIVE",
"CREATED",
"ARCHIVED"
]
}
},
{
"name": "page",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "size",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"NAME",
"CREATED_AT",
"UPDATED_AT"
]
},
"default": [
"CREATED_AT"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementDefinitionPageableResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agreement-definitions/recently-updated": {
"get": {
"tags": [
"agreement-definition-controller"
],
"summary": "Get recently updated Document templates",
"operationId": "getRecentlyUpdatedAgreementDefinitions",
"parameters": [
{
"name": "agreementType",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"WILLABLE_REVSHARE",
"LOI",
"ICA",
"BUYER_BROKER",
"UNLICENSED_ASSISTANT_ADDENDUM",
"LICENSED_ASSISTANT_ADDENDUM",
"ASSISTANT_ACCESS_AGREEMENT",
"ASSISTANT_POLICY_AND_PROCEDURES",
"AGENT_REFERRAL",
"WALLET_DEBIT",
"WALLET_CREDIT",
"WALLET_LENDING",
"AGENT_REINSTATE_AGREEMENT"
]
},
"default": []
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
}
},
{
"name": "recentCount",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 5
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgreementDefinitionPreviewResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent(s) by email address",
"operationId": "getAgentsByEmail",
"parameters": [
{
"name": "emailAddress",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/sponsor-tree": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent's sponsor tree",
"operationId": "getSponsorTree",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.SponsorTreeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/profile-score": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get User's Profile Score",
"operationId": "getProfileScore",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentProfileScoreResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/front-line-agents-info": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get front line agents basic information",
"operationId": "getFrontLineAgentsInfo",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.FrontLineAgentInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{id}/down-line/{tier}": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agents in the network within a specific tier of the given agent",
"operationId": "getDownLineAgents",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "tier",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "updatedAtFrom",
"in": "query",
"description": "start date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-01"
},
{
"name": "updatedAtTo",
"in": "query",
"description": "end date for updatedAt filter",
"required": false,
"schema": {
"type": "string",
"format": "date"
},
"example": "2025-01-31"
},
{
"name": "statusIn",
"in": "query",
"description": "filters agents by status, defaults to ACTIVE if not specified",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"CANDIDATE",
"ACTIVE",
"INACTIVE",
"REJECTED",
"RESURRECTING"
]
}
},
"example": "ACTIVE"
},
{
"name": "pageNumber",
"in": "query",
"description": "page number for pagination",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 0
},
{
"name": "pageSize",
"in": "query",
"description": "page size for pagination",
"required": false,
"schema": {
"type": "integer",
"format": "int32"
},
"example": 20
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.DownLineAgentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/will-beneficiary-typed": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent's will beneficiary",
"operationId": "getWillBeneficiaryAndTypeForAgent",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.WillBeneficiaryAndTypeResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms/summary": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get tax forms summary for an agent",
"operationId": "getTaxFormsSummary",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormsSummaryResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms-lite": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get all tax forms (lite) for a given user",
"operationId": "getTaxFormsLite",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormsLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms-lite/{taxFormId}": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get a specific tax form (lite) for a given user",
"operationId": "getTaxFormLite",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "taxFormId",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/tax-forms-lite/latest-personal": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get the latest personal tax form (including historical records) for an agent. Used for Shareworks awards assignment.",
"operationId": "getLatestPersonalTaxFormLite",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.TaxFormLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-settings/history": {
"get": {
"tags": [
"payment-settings-controller"
],
"summary": "Search payment settings history with the given criteria",
"operationId": "searchPaymentSettings",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"EFFECTIVE_DATE",
"PAYMENT_METHOD"
]
},
"default": [
"EFFECTIVE_DATE"
]
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"maximum": 50,
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponsePaymentSettingsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-details": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get agent's payment details",
"operationId": "getPaymentDetails",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PaymentDetails"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/payment-details/payable-info": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get agent's payable info",
"operationId": "getPayableInfo",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PayableInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/network-size-by-tier": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get network size by tier",
"operationId": "getNetworkSizeByTier",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "asOfDate",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "date"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.NetworkSizeByTierResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/masked-tax-forms-lite": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get masked tax forms (lite) for a given user",
"operationId": "getMaskedTaxFormsLite",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.MaskedTaxFormsLiteResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/{agentId}/masked-payment-methods": {
"get": {
"tags": [
"payment-details-controller"
],
"summary": "Get all masked payment methods for a given user",
"operationId": "getMaskedPaymentMethods",
"parameters": [
{
"name": "agentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.MaskedPaymentMethodsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/tipaltiUrl": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get user by id",
"operationId": "getTipaltiSignUpUrl",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.PayeeDetailsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/slugs/{slug}/available": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Return whether or not a slug is available",
"operationId": "isSlugAvailable",
"parameters": [
{
"name": "slug",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AvailabilityResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/search/active": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Search for active agents",
"operationId": "searchActiveAgents",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "ASC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"ID",
"FIRST_NAME",
"LAST_NAME",
"EMAIL_ADDRESS",
"ACCOUNT_COUNTRY"
]
},
"default": [
"FIRST_NAME",
"LAST_NAME"
]
}
},
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "nonReportable",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "boolean"
},
"default": []
}
},
{
"name": "country",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
},
"default": []
}
},
{
"name": "stateOrProvince",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"enum": [
"ALABAMA",
"ALASKA",
"ARIZONA",
"ARKANSAS",
"CALIFORNIA",
"COLORADO",
"CONNECTICUT",
"DELAWARE",
"DISTRICT_OF_COLUMBIA",
"FLORIDA",
"GEORGIA",
"HAWAII",
"IDAHO",
"ILLINOIS",
"INDIANA",
"IOWA",
"KANSAS",
"KENTUCKY",
"LOUISIANA",
"MAINE",
"MARYLAND",
"MASSACHUSETTS",
"MICHIGAN",
"MINNESOTA",
"MISSISSIPPI",
"MISSOURI",
"MONTANA",
"NEBRASKA",
"NEVADA",
"NEW_HAMPSHIRE",
"NEW_JERSEY",
"NEW_MEXICO",
"NEW_YORK",
"NORTH_CAROLINA",
"NORTH_DAKOTA",
"OHIO",
"OKLAHOMA",
"OREGON",
"PENNSYLVANIA",
"RHODE_ISLAND",
"SOUTH_CAROLINA",
"SOUTH_DAKOTA",
"TENNESSEE",
"TEXAS",
"UTAH",
"VERMONT",
"VIRGINIA",
"WASHINGTON",
"WEST_VIRGINIA",
"WISCONSIN",
"WYOMING",
"PUERTO_RICO",
"ALBERTA",
"BRITISH_COLUMBIA",
"MANITOBA",
"NEW_BRUNSWICK",
"NEWFOUNDLAND_AND_LABRADOR",
"NOVA_SCOTIA",
"ONTARIO",
"PRINCE_EDWARD_ISLAND",
"QUEBEC",
"SASKATCHEWAN"
]
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.GenericSearchResponseAgentPublicInfoWithAdminAreas"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/referral-central": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get Agents' ReferralCentral Details",
"operationId": "getAgentsReferralCentralDetails",
"parameters": [
{
"name": "agentIds",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentsReferralCentralDetailsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/revenue_share/{id}": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get revenue sharing plan by id",
"operationId": "getRevenueSharePlan",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.RevenueSharePlanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/equity_purchase/{id}": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get equity purchase plan by id",
"operationId": "getEquityPurchasePlan",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.EquityPurchasePlanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/equity_award/{id}": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get equity award plan by id",
"operationId": "getEquityAwardPlan",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.EquityAwardPlanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/elite_equity_award/{id}": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get elite equity award plan id",
"operationId": "getEliteEquityAwardPlan",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.EliteEquityAwardPlanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/commission/{id}": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get commission plan by id",
"operationId": "getCommissionPlan",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CommissionPlanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/commission/official": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get official commission plan by country",
"operationId": "getCommissionPlanByCountry",
"parameters": [
{
"name": "country",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.CommissionPlanResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/plans/commission/basic-info": {
"get": {
"tags": [
"agent-plan-controller"
],
"summary": "Get all commission plan basic info",
"operationId": "getAllCommissionPlansBasicInfo",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AllCommissionPlansBasicInfoResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/opcity": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get Opcity",
"operationId": "getOpcity",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/me": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get current agent",
"operationId": "getMe",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/loiAgent": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get the agent we use as a stand-in for LOI agents in revShare trees",
"operationId": "getLOIAgent",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/license/{licenseId}/images": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Gets agent's license and signature images",
"operationId": "getAgentLicenseImages",
"parameters": [
{
"name": "licenseId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentLicenseImagesResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/ids": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agents by ids (limit 20)",
"operationId": "getAgentsByIds",
"parameters": [
{
"name": "ids",
"in": "query",
"required": true,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentListResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/comment-details/{keymakerIds}": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Returns the minimal agent details needed to render a comment. Can request multiple keymaker ids",
"operationId": "getAgentCommentDetails",
"parameters": [
{
"name": "keymakerIds",
"in": "path",
"required": true,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Yenta.AgentCommentDetails"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/by-anniversary": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get agent ids by anniversary month",
"operationId": "getAgentIdsByAnniversaryMonthAndCountry",
"parameters": [
{
"name": "month",
"in": "query",
"required": true,
"schema": {
"maximum": 12,
"minimum": 1,
"type": "integer",
"format": "int32"
}
},
{
"name": "country",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"UNITED_STATES",
"CANADA"
]
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/active": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get all active agent IDs",
"operationId": "getAllActiveAgents",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.ActiveAgentsResponse"
}
}
}
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/agents/active-agent-ids": {
"get": {
"tags": [
"agent-controller"
],
"summary": "Get active agent ids created on or after a given date",
"operationId": "getActiveAgentIds",
"parameters": [
{
"name": "joinedAfter",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "date"
}
},
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"type": "integer",
"format": "int32",
"default": 100
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yenta.AgentIdsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yenta.therealbrokerage.com/api/v1/buyer-broker-agreements/{id}": {
"delete": {
"tags": [
"buyer-broker-agreement-controller"
],
"summary": "Delete a Buyer broker agreement",
"operationId": "deleteBuyerBrokerAgreement",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/{realUsername}/notification-preferences/publisher": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user's notification preferences for a given publisher",
"operationId": "getPublisherNotificationPreferences",
"parameters": [
{
"name": "realUsername",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "publisherType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "publisherId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.PublisherNotificationPreferencesDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"user-controller"
],
"summary": "Update user's notification preferences for a given publisher",
"operationId": "mutePublisherChannel",
"parameters": [
{
"name": "realUsername",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.UpdatePublisherNotificationPreferencesDto"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.PublisherNotificationPreferencesDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/{realUsername}/notification-preferences/global": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get user's notification preferences",
"operationId": "getNotificationPreferences",
"parameters": [
{
"name": "realUsername",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.GlobalNotificationPreferencesDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"user-controller"
],
"summary": "Update user's global notification preferences that are applied to all publishers",
"operationId": "updateGlobalNotificationPreferences",
"parameters": [
{
"name": "realUsername",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.UpdateNotificationPreferencesDto"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.GlobalNotificationPreferencesDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/join-real-email": {
"put": {
"tags": [
"user-controller"
],
"summary": "Update join real email -- DEPRECATED -- use POST /username instead",
"operationId": "updateJoinRealEmail",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.UpdateJoinRealEmailRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"deprecated": true,
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/pushNotifications/register": {
"put": {
"tags": [
"push-notification-controller"
],
"summary": "Register a push notification token for a particular user.",
"operationId": "register",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.UpdatePushNotificationRegistrationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Hermes.PushNotificationRegistrationResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/{realUsername}/deferred-notifications": {
"get": {
"tags": [
"user-controller"
],
"summary": "Get all deferred notifications for user",
"operationId": "getDeferredNotificationsByUsername",
"parameters": [
{
"name": "realUsername",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Hermes.DeferredNotificationDto"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/join-real-email-available/{joinRealEmail}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Check if a join real email is available",
"operationId": "isJoinRealEmailAvailable",
"parameters": [
{
"name": "joinRealEmail",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Hermes.BooleanResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://hermes.therealbrokerage.com/api/v1/users/email-available/{email}": {
"get": {
"tags": [
"user-controller"
],
"summary": "Check if email is available",
"operationId": "isEmailAvailabile",
"parameters": [
{
"name": "email",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Hermes.BooleanResponse"
}
}
}
}
},
"deprecated": true
}
},
"https://hermes.therealbrokerage.com/api/v1/emails/my/status": {
"get": {
"tags": [
"email-controller"
],
"summary": "Check status of logged in user's email address",
"operationId": "checkMyEmailStatus",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Hermes.EmailStatusResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-items/{checklistItemId}": {
"get": {
"tags": [
"Checklist"
],
"summary": "Get checklistItem for given Id",
"operationId": "getChecklistItemById",
"parameters": [
{
"name": "checklistItemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"Checklist"
],
"summary": "update ChecklistItem for given ChecklistItemId and ChecklistItem request",
"operationId": "updateChecklistItem",
"parameters": [
{
"name": "checklistItemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"Checklist"
],
"summary": "Delete ChecklistItem for given ChecklistId",
"operationId": "deletedChecklistItem",
"parameters": [
{
"name": "checklistItemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ApiResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-items/{checklistItemId}/complete": {
"put": {
"tags": [
"Checklist"
],
"summary": "update complete",
"operationId": "updateComplete",
"parameters": [
{
"name": "checklistItemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isComplete",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-documents/{documentId}": {
"get": {
"tags": [
"Checklist"
],
"summary": "Get document for the given Id",
"operationId": "getDocumentById",
"parameters": [
{
"name": "documentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.DocumentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"put": {
"tags": [
"Checklist"
],
"summary": "update current version for the given documentId",
"operationId": "updateDocumentMeta",
"parameters": [
{
"name": "documentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.DocumentDto"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.DocumentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"Checklist"
],
"summary": "delete the given documentId",
"operationId": "deleteDocument",
"parameters": [
{
"name": "documentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/sections/{sectionId}/acknowledge": {
"put": {
"tags": [
"Application"
],
"summary": "Acknowledge a section milestone",
"operationId": "acknowledgeSection",
"parameters": [
{
"name": "sectionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/questions/{questionId}/skip": {
"put": {
"tags": [
"Application"
],
"summary": "Skip a question",
"operationId": "skipQuestion",
"parameters": [
{
"name": "questionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/{checklistId}/items": {
"post": {
"tags": [
"Checklist"
],
"summary": "Create ChecklistItem for given ChecklistId and ChecklistItem request",
"operationId": "createChecklistItem",
"parameters": [
{
"name": "checklistId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ItemResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/{checklistDefinitionId}": {
"post": {
"tags": [
"Checklist"
],
"summary": "Create Checklist for given ChecklistDefinitionId",
"operationId": "createChecklist",
"parameters": [
{
"name": "checklistDefinitionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.CreateChecklistRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ChecklistResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-items/{itemId}/file-references": {
"post": {
"tags": [
"Item"
],
"summary": "Assign file references to an item",
"operationId": "addFileReferences",
"parameters": [
{
"name": "itemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.AddFileReferencesRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"Item"
],
"summary": "Remove file references from an item",
"operationId": "removeFileReferences",
"parameters": [
{
"name": "itemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.RemoveFileReferencesRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-items/{checklistItemId}/documents": {
"post": {
"tags": [
"Checklist"
],
"summary": "add a new document to the given checklistItemId",
"operationId": "uploadNewDocument",
"parameters": [
{
"name": "checklistItemId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"$ref": "#/components/schemas/Sherlock.VersionUploadRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.DocumentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-documents/{checklistDocumentId}/versions": {
"post": {
"tags": [
"Checklist"
],
"summary": "add a new version for given documentId",
"operationId": "uploadNewVersion",
"parameters": [
{
"name": "checklistDocumentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"$ref": "#/components/schemas/Sherlock.VersionUploadRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.VersionDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/batch-update": {
"post": {
"tags": [
"Checklist"
],
"summary": "Update all checklists with the given ids",
"operationId": "batchPatchChecklist",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.BatchPatchChecklistRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/batch-archive": {
"post": {
"tags": [
"Archive"
],
"summary": "Archive checklists",
"operationId": "archive",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.BatchArchiveRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/{applicationId}/submit": {
"post": {
"tags": [
"Application"
],
"summary": "Submit application",
"operationId": "submitApplication",
"parameters": [
{
"name": "applicationId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/questions/{questionId}/answer": {
"post": {
"tags": [
"Application"
],
"summary": "Answer a question",
"operationId": "answerQuestion",
"parameters": [
{
"name": "questionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.AnswerQuestionRequest"
}
}
},
"required": true
},
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/create-by-id/{applicationDefinitionId}": {
"post": {
"tags": [
"Application"
],
"summary": "Create Application for given applicationDefinitionId",
"operationId": "createApplicationByDefinitionId",
"parameters": [
{
"name": "applicationDefinitionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.CreateApplicationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/create-by-alias/{aliasName}": {
"post": {
"tags": [
"Application"
],
"summary": "Create Application by alias",
"operationId": "createApplicationByAlias",
"parameters": [
{
"name": "aliasName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION_COORDINATOR_APPLICATION",
"TRANSACTION_COORDINATOR_APPLICATION_STATUS_CHECKLIST"
]
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Sherlock.CreateApplicationRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/{checklistId}": {
"get": {
"tags": [
"Checklist"
],
"summary": "Get checklist for given Id",
"operationId": "getChecklistById",
"parameters": [
{
"name": "checklistId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ChecklistResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/progress": {
"get": {
"tags": [
"Checklist"
],
"summary": "Get checklists progress for given checklist Ids",
"operationId": "getChecklistProgressByIds",
"parameters": [
{
"name": "checklistIds",
"in": "query",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sherlock.ChecklistProgressResponse"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/checklists/checklist-documents/versions/{versionId}/download": {
"get": {
"tags": [
"Checklist"
],
"summary": "get the version url",
"operationId": "getVersionUrl",
"parameters": [
{
"name": "versionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "string",
"format": "url"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/{applicationId}/questions": {
"get": {
"tags": [
"Application"
],
"summary": "Get all question steps for section",
"operationId": "getAllQuestionStepsBySection",
"parameters": [
{
"name": "applicationId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "sectionName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sherlock.ContentItem"
}
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/{applicationId}/progress": {
"get": {
"tags": [
"Application"
],
"summary": "Get application progress summary",
"operationId": "getProgressSummary",
"parameters": [
{
"name": "applicationId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ApplicationProgressResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/{applicationId}/next": {
"get": {
"tags": [
"Application"
],
"summary": "Get next question or section",
"operationId": "getNextStep",
"parameters": [
{
"name": "applicationId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "includeSkipped",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ContentItem"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://sherlock.therealbrokerage.com/api/v1/applications/questions/{questionId}/answered": {
"get": {
"tags": [
"Application"
],
"summary": "Get answered question by questionId",
"operationId": "getAnsweredStep",
"parameters": [
{
"name": "questionId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Sherlock.ContentItem"
}
}
}
}
},
"security": [
{
"bearer-key": []
},
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/comments": {
"put": {
"tags": [
"comment-controller"
],
"summary": "Update a comment by providing its container (type and id) and the comment id itself",
"operationId": "updateComment",
"parameters": [
{
"name": "containerType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "containerId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "commentId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yada.UpdateCommentBody"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.CommentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"comment-controller"
],
"summary": "Post a new comment. Container fields (id and type) are required.",
"operationId": "postComment",
"parameters": [
{
"name": "containerType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "containerId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "refersToType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "refersToId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "refersToName",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "callerGroupId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "authorType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"default": "USER",
"enum": [
"USER",
"SYSTEM"
]
}
},
{
"name": "authorSubType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"AGENT",
"CONTACT",
"CLIENT",
"MUFASA",
"LEO"
]
}
},
{
"name": "triggerActivity",
"in": "query",
"required": false,
"schema": {
"type": "boolean",
"default": true
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yada.PostCommentBody"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.CommentDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
},
"delete": {
"tags": [
"comment-controller"
],
"summary": "Delete a comment by providing its container (type and id) and the comment id itself",
"operationId": "deleteComment",
"parameters": [
{
"name": "containerType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "containerId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "commentId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/voice/calls": {
"post": {
"tags": [
"voice-call-controller"
],
"summary": "Setup a new voice-call",
"operationId": "createVoiceCall",
"parameters": [
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yada.CreateVoiceCallRequest"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.VoiceCallDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/voice/calls/{id}/sms-dial-number": {
"post": {
"tags": [
"voice-call-controller"
],
"summary": "SMS the dial number for the voice-call to the caller",
"operationId": "smsDialNumber",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"204": {
"description": "No Content"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/voice/calls/{id}/feedbacks": {
"post": {
"tags": [
"voice-feedback-controller"
],
"summary": "Create or update feedback by user for a given voice-call transcript",
"operationId": "createVoiceFeedback",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "X-real-app-name",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "X-real-app-version",
"in": "header",
"required": false,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yada.CreateOrUpdateVoiceFeedbackRequest"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.VoiceFeedbackDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/latestCommentsByReference": {
"post": {
"tags": [
"comment-controller"
],
"summary": "Get the latest comment for each provided Rezen reference entity (such as a Checklist Item). Note the format for the parameters is {TWO-DIGIT-ID}#{UUID}. For example: 'CI#4b7083ba-c858-48e8-99a4-0ba126e47d59' or 'TX#1f516043-42c1-4741-b425-f9b45984c9f3'",
"operationId": "getLatestCommentsByReference",
"parameters": [
{
"name": "limit",
"in": "query",
"required": false,
"schema": {
"maximum": 10,
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "authorType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"USER",
"SYSTEM"
]
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"$ref": "#/components/schemas/Yada.RezenObject"
}
}
}
},
"required": true
},
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.LatestCommentsResponse"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/inbox/unread": {
"post": {
"tags": [
"inbox-controller"
],
"summary": "Mark a given message or all messages for a user + target as unread",
"operationId": "markMessageAsUnread",
"parameters": [
{
"name": "userId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "targetType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "targetId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"202": {
"description": "Accepted"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/inbox/read": {
"post": {
"tags": [
"inbox-controller"
],
"summary": "Mark a given message or all messages for a user + target as read",
"operationId": "markMessageAsRead",
"parameters": [
{
"name": "userId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "targetType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "targetId",
"in": "query",
"required": false,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"202": {
"description": "Accepted"
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/conversations": {
"get": {
"tags": [
"Conversations"
],
"summary": "Get conversations",
"operationId": "getConversations",
"parameters": [
{
"name": "pageNumber",
"in": "query",
"required": false,
"schema": {
"minimum": 0,
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "pageSize",
"in": "query",
"required": false,
"schema": {
"minimum": 1,
"type": "integer",
"format": "int32",
"default": 20
}
},
{
"name": "sortDirection",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "DESC",
"enum": [
"ASC",
"DESC"
]
}
},
{
"name": "sortBy",
"in": "query",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string",
"enum": [
"CREATED_AT",
"UPDATED_AT"
]
},
"default": [
"CREATED_AT"
]
}
},
{
"name": "withUser",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
},
{
"name": "withGroup",
"in": "query",
"required": false,
"schema": {
"uniqueItems": true,
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"default": []
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.GenericSearchResponseConversationDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
},
"post": {
"tags": [
"Conversations"
],
"summary": "Create or find existing conversation",
"description": "One of the conversation members should be the caller or a group they are part of. If a conversation with the requested members already exists, the existing conversation will be returned.",
"operationId": "createConversation",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Yada.CreateConversation"
}
}
},
"required": true
},
"responses": {
"201": {
"description": "Created",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/Yada.ConversationDto"
}
}
}
}
},
"security": [
{
"bearer-key": []
}
]
}
},
"https://yada.therealbrokerage.com/api/v1/comments/upload-media": {
"post": {
"tags": [
"comment-controller"
],
"summary": "Upload a media-file in a comment.",
"operationId": "uploadMedia",
"parameters": [
{
"name": "containerType",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COORDINATOR_CONNECTION",
"COMMISSION_ADVANCE",
"LEO_DOCUMENT_REVIEW",
"LEO_MATERIAL_REVIEW",
"SURVEY",
"TITLE"
]
}
},
{
"name": "containerId",
"in": "query",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "refersToType",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"TRANSACTION",
"REFERRAL",
"INTERNAL_REFERRAL",
"LISTING",
"CHECKLIST_ITEM",
"DROPBOX",
"REAL",
"OFFICE",
"LOAN",
"AGENT",
"AGENT_DEBT",
"BORROWER",
"MORTGAGE_LEAD",
"APPLICATION",
"CHECKLIST",
"EMAIL",
"COMMENT",
"TEAM",
"OUTGOING_PAYMENT",
"WALLET",
"PAYMENT",
"CREDIT_PROFILE",
"VOICE",
"MLS",
"BOARD",
"USER",
"CONVERSATION",
"MUFASA_CONVERSATION",
"REFERRAL_CENTRAL",
"SIGNATURE_DOCUMENT",
"SIGNATURE_PACKET",
"USER_AGREEMENT",
"CONNECTION",
"TRANSACTION_COO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment