POST /v1/29eaee94-95a2-488a-b84c-bb9b86931195/tenants/c4b408fe-c693-4080-bbea-e8a6b06ecd52/sign_up { "tenant": { "password": "supersecretpassword", "username": "awesome_o_5000" } } 200 { "tenant": { "id": "c4b408fe-c693-4080-bbea-e8a6b06ecd52", "account_number": 1000002, "first_name": "Loni74", "last_name": "Wehner", "middle_initial": null, "email": "patrickschimmel@hayes.co74", "tax_exempt": false, "is_military": false, "is_business": false, "business_name": null, "last_sign_in_at": null, "title": null, "delinquent": false, "current_ledger_ids": [], "preferences": { "email_invoices": true, "print_invoices": false, "charge_invoice_fee": true, "receive_legal_notices_by_email": null, "delinquency_exempt": false, "delinquency_docs_by_email": false, "delinquency_docs_by_mail": false, "receive_sms_for_gate_activity": false, "opt_in_to_marketing_emails": false, "opt_in_to_marketing_sms": false, "opt_in_to_transactional_sms": false, "exclude_from_insurance_auto_enroll": false, "exclude_from_insurance_auto_enroll_reason": null, "exclude_from_insurance_auto_enroll_created_by": null, "exclude_from_insurance_auto_enroll_on": null }, "military_information": null, "username": "awesome_o_5000", "drivers_license_number": null, "drivers_license_state": null, "vehicle_license_plate_number": null, "vehicle_license_state": null, "vehicle_description": null, "has_tenant_portal_account": true, "created_at": "2022-09-12T22:36:45.670-10:00", "gate_24_hour_access": false, "active": false, "tenant_account_kind_name": "Standard", "blocked_payments": false, "date_of_birth": null, "phone_numbers": [], "mailing_address": { "id": "4eb3f188-bb10-4f3d-b490-f1823cae6e0d", "address1": "397401 Jennefer Mall", "address2": null, "city": "South Jessie", "state": "CT", "postal": "39384", "country": "US", "full_address": "397401 Jennefer Mall, South Jessie, CT 39384", "latitude": 39.114844, "longitude": -94.630169, "time_zone_id": "America/New_York", "time_zone_offset": "-04:00", "invalid_data": false, "label": "Home" }, "addresses": [ { "id": "4eb3f188-bb10-4f3d-b490-f1823cae6e0d", "address1": "397401 Jennefer Mall", "address2": null, "city": "South Jessie", "state": "CT", "postal": "39384", "country": "US", "full_address": "397401 Jennefer Mall, South Jessie, CT 39384", "latitude": 39.114844, "longitude": -94.630169, "time_zone_id": "America/New_York", "time_zone_offset": "-04:00", "invalid_data": false, "label": "Home" } ], "facility_id": "29eaee94-95a2-488a-b84c-bb9b86931195", "previous_ledger_ids": [], "lead_ids": [], "closed_lead_ids": [], "contact_ids": [], "support_case_ids": [], "event_ids": [], "password_recovery_question_ids": [ "47b98425-f1c3-4810-b2ac-a17088ec8a3a", "abca3bce-bb8f-4ea2-9f5d-e471ae6b8286" ] }, "meta": { "status_code": 200, "status_message": "OK", "status_cat": "https://http.cat/200", "request_method": "POST", "request_id": null, "parameters": { "tenant": { "password": "[FILTERED]", "username": "awesome_o_5000" }, "facility_id": "29eaee94-95a2-488a-b84c-bb9b86931195", "tenant_id": "c4b408fe-c693-4080-bbea-e8a6b06ecd52" } } }
Param name | Description |
---|---|
tenant optional |
Value: Must be a Hash |
tenant[first_name] optional |
Value: Must be a String |
tenant[account_number] optional |
Value: Must be a String |
tenant[middle_initial] optional |
Value: Must be a String |
tenant[last_name] optional |
Value: Must be a String |
tenant[drivers_license_number] optional |
Value: Must be a String |
tenant[drivers_license_state] optional |
Value: Must be a String |
tenant[vehicle_license_plate_number] optional |
Value: Must be a String |
tenant[vehicle_license_state] optional |
Value: Must be a String |
tenant[vehicle_description] optional |
Value: Must be a String |
tenant[email] optional |
Value: Must be a String |
tenant[username] optional |
Value: Must be a String |
tenant[password] optional |
Value: Must be a String |
tenant[tax_exempt] optional |
Is the tenant tax exempt? Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[is_military] optional |
Is the tenant military? Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[is_business] optional |
Is the tenant a business? Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[business_name] optional |
Value: Must be a String |
tenant[title] optional |
Value: Must be a String |
tenant[decline_alternate_contact] optional |
Whether or not the tenant declined to provide alternate contact information Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[military_information] optional |
A collection of military information (if is_military is true). Value: Must be a Hash |
tenant[military_information][retired_military] optional |
Is the tenant retired military? Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[military_information][no_agent_given] optional |
Is agent information provided? Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[military_information][date_entered_service] optional |
Date entered service, Format: YYYY-MM-DD Value: Must be a Date |
tenant[military_information][military_id] optional |
Value: Must be a String |
tenant[military_information][end_of_active_service_date] optional |
End date of active service, Format: YYYY-MM-DD Value: Must be a Date |
tenant[military_information][place_of_birth] optional |
Value: Must be a String |
tenant[military_information][last_4_of_ssn] optional |
Must be a 4 digit number Value: Must be a String |
tenant[military_information][military_email_address] optional |
Must be a valid email address Value: Must be a String |
tenant[military_information][military_rank] optional |
Value: Must be a String |
tenant[military_information][current_duty_location] optional |
Value: Must be a String |
tenant[military_information][branch_of_service] optional |
Must be Air Force, Army, Coast Guard, Marines, Navy, National Guard, or Other Value: Must be a String |
tenant[military_information][military_unit] optional |
Value: Must be a String |
tenant[military_information][squadron] optional |
Value: Must be a String |
tenant[military_information][division] optional |
Value: Must be a String |
tenant[military_information][type_of_service] optional |
Must be Active Component or Veteran Value: Must be a String |
tenant[military_information][agent_first_name] optional |
Value: Must be a String |
tenant[military_information][agent_last_name] optional |
Value: Must be a String |
tenant[military_information][agent_email_address] optional |
Must be a valid email address Value: Must be a String |
tenant[military_information][agent_phone_number] optional |
Must be a valid phone number Value: Must be a String |
tenant[military_information][agent_address] optional |
Value: Must be a String |
tenant[military_information][agent_city] optional |
Value: Must be a String |
tenant[military_information][agent_state] optional |
Must be a valid state abbreviation Value: Must be a String |
tenant[military_information][agent_postal_code] optional |
Must be a valid US postal code Value: Must be a String |
tenant[military_information][officer_first_name] optional |
Value: Must be a String |
tenant[military_information][officer_last_name] optional |
Value: Must be a String |
tenant[military_information][officer_phone_number] optional |
Must be a valid phone number Value: Must be a String |
tenant[password_recovery_questions_attributes] optional |
Password recovery questions Value: Must be an Array of nested elements |
tenant[password_recovery_questions_attributes][question] required |
Value: Must be a String |
tenant[password_recovery_questions_attributes][answer] required |
Value: Must be a String |
tenant[phone_numbers_attributes] required |
A collection of phone numbers. Value: Must be an Array of nested elements |
tenant[phone_numbers_attributes][number] optional |
Phone number Value: Must be a String |
tenant[phone_numbers_attributes][extension] required |
Phone number extension Value: Must be a String |
tenant[phone_numbers_attributes][label] optional |
A label for what the phone number is, such as Home, Work, Mobile, etc. Value: Must be a String |
tenant[phone_numbers_attributes][primary] optional |
Flag that indicates if this is the primary phone number of the tenant Value: Must be a String |
tenant[phone_numbers_attributes][sms_opt_in] optional |
Opt the tenant in to SMS (if applicable). Requires a "Mobile" label for SMS to work correctly. Value: Must be one of: <code>true</code>, <code>false</code>. |
tenant[mailing_address_attributes] required |
A collection of addresses. Value: Must be a Hash |
tenant[mailing_address_attributes][address1] required |
Value: Must be a String |
tenant[mailing_address_attributes][address2] optional |
Value: Must be a String |
tenant[mailing_address_attributes][city] required |
Value: Must be a String |
tenant[mailing_address_attributes][state] required |
Value: Must be a String |
tenant[mailing_address_attributes][postal] required |
Value: Must be a String |
tenant[contacts_attributes] optional |
A collection of contacts. Value: Must be an Array of nested elements |
tenant[contacts_attributes][first_name] optional |
Value: Must be a String |
tenant[contacts_attributes][middle_initial] optional |
Value: Must be a String |
tenant[contacts_attributes][last_name] optional |
Value: Must be a String |
tenant[contacts_attributes][email] optional |
Value: Must be a String |
tenant[contacts_attributes][description] required |
Contact description Value: Must be a String |
tenant[contacts_attributes][primary] optional |
Flag that indicates if this is the primary contact of the tenant Value: Must be a String |
tenant[contacts_attributes][phone_numbers_attributes] optional |
A collection of phone numbers. Value: Must be an Array of nested elements |
tenant[contacts_attributes][phone_numbers_attributes][number] optional |
Phone number Value: Must be a String |
tenant[contacts_attributes][phone_numbers_attributes][extension] optional |
Phone number extension Value: Must be a String |
tenant[contacts_attributes][phone_numbers_attributes][label] optional |
A label for what the phone number is, such as Home, Work, Mobile, etc. Value: Must be a String |
tenant[contacts_attributes][phone_numbers_attributes][primary] optional |
Flag that specifies if this is the primary phone number of the contact Value: Must be a String |
tenant[contacts_attributes][address_attributes] optional |
A collection of addresses. Value: Must be a Hash |
tenant[contacts_attributes][address_attributes][address1] optional |
Value: Must be a String |
tenant[contacts_attributes][address_attributes][address2] optional |
Value: Must be a String |
tenant[contacts_attributes][address_attributes][city] optional |
Value: Must be a String |
tenant[contacts_attributes][address_attributes][state] optional |
Value: Must be a String |
tenant[contacts_attributes][address_attributes][postal] optional |
Value: Must be a String |
id required |
Value: Must be a String |