github.com/twilio/twilio-go@v1.20.1/rest/trusthub/v1/docs/ComplianceInquiriesRegistrationRegulatoryComplianceGBInitializeApi.md (about) 1 # ComplianceInquiriesRegistrationRegulatoryComplianceGBInitializeApi 2 3 All URIs are relative to *https://trusthub.twilio.com* 4 5 Method | HTTP request | Description 6 ------------- | ------------- | ------------- 7 [**CreateComplianceRegistration**](ComplianceInquiriesRegistrationRegulatoryComplianceGBInitializeApi.md#CreateComplianceRegistration) | **Post** /v1/ComplianceInquiries/Registration/RegulatoryCompliance/GB/Initialize | 8 [**UpdateComplianceRegistration**](ComplianceInquiriesRegistrationRegulatoryComplianceGBInitializeApi.md#UpdateComplianceRegistration) | **Post** /v1/ComplianceInquiries/Registration/{RegistrationId}/RegulatoryCompliance/GB/Initialize | 9 10 11 12 ## CreateComplianceRegistration 13 14 > TrusthubV1ComplianceRegistration CreateComplianceRegistration(ctx, optional) 15 16 17 18 Create a new Compliance Registration Inquiry for the authenticated account. This is necessary to start a new embedded session. 19 20 ### Path Parameters 21 22 This endpoint does not need any path parameter. 23 24 ### Other Parameters 25 26 Other parameters are passed through a pointer to a CreateComplianceRegistrationParams struct 27 28 29 Name | Type | Description 30 ------------- | ------------- | ------------- 31 **EndUserType** | **string** | 32 **PhoneNumberType** | **string** | 33 **BusinessIdentityType** | **string** | 34 **BusinessRegistrationAuthority** | **string** | 35 **BusinessLegalName** | **string** | he name of the business or organization using the Tollfree number. 36 **NotificationEmail** | **string** | he email address to receive the notification about the verification result. 37 **AcceptedNotificationReceipt** | **bool** | The email address to receive the notification about the verification result. 38 **BusinessRegistrationNumber** | **string** | Business registration number of the business 39 **BusinessWebsiteUrl** | **string** | The URL of the business website 40 **FriendlyName** | **string** | Friendly name for your business information 41 **AuthorizedRepresentative1FirstName** | **string** | First name of the authorized representative 42 **AuthorizedRepresentative1LastName** | **string** | Last name of the authorized representative 43 **AuthorizedRepresentative1Phone** | **string** | Phone number of the authorized representative 44 **AuthorizedRepresentative1Email** | **string** | Email address of the authorized representative 45 **AuthorizedRepresentative1DateOfBirth** | **string** | Birthdate of the authorized representative 46 **AddressStreet** | **string** | Street address of the business 47 **AddressStreetSecondary** | **string** | Street address of the business 48 **AddressCity** | **string** | City of the business 49 **AddressSubdivision** | **string** | State or province of the business 50 **AddressPostalCode** | **string** | Postal code of the business 51 **AddressCountryCode** | **string** | Country code of the business 52 **EmergencyAddressStreet** | **string** | Street address of the business 53 **EmergencyAddressStreetSecondary** | **string** | Street address of the business 54 **EmergencyAddressCity** | **string** | City of the business 55 **EmergencyAddressSubdivision** | **string** | State or province of the business 56 **EmergencyAddressPostalCode** | **string** | Postal code of the business 57 **EmergencyAddressCountryCode** | **string** | Country code of the business 58 **UseAddressAsEmergencyAddress** | **bool** | Use the business address as the emergency address 59 **FileName** | **string** | The name of the verification document to upload 60 **File** | **string** | The verification document to upload 61 **FirstName** | **string** | The first name of the Individual User. 62 **LastName** | **string** | The last name of the Individual User. 63 **DateOfBirth** | **string** | The date of birth of the Individual User. 64 **IndividualEmail** | **string** | The email address of the Individual User. 65 **IndividualPhone** | **string** | The phone number of the Individual User. 66 **IsIsvEmbed** | **bool** | Indicates if the inquiry is being started from an ISV embedded component. 67 **IsvRegisteringForSelfOrTenant** | **string** | Indicates if the isv registering for self or tenant. 68 **StatusCallbackUrl** | **string** | The url we call to inform you of bundle changes. 69 **ThemeSetId** | **string** | Theme id for styling the inquiry form. 70 71 ### Return type 72 73 [**TrusthubV1ComplianceRegistration**](TrusthubV1ComplianceRegistration.md) 74 75 ### Authorization 76 77 [accountSid_authToken](../README.md#accountSid_authToken) 78 79 ### HTTP request headers 80 81 - **Content-Type**: application/x-www-form-urlencoded 82 - **Accept**: application/json 83 84 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 85 [[Back to Model list]](../README.md#documentation-for-models) 86 [[Back to README]](../README.md) 87 88 89 ## UpdateComplianceRegistration 90 91 > TrusthubV1ComplianceRegistration UpdateComplianceRegistration(ctx, RegistrationIdoptional) 92 93 94 95 Resume a specific Regulatory Compliance Inquiry that has expired, or re-open a rejected Compliance Inquiry for editing. 96 97 ### Path Parameters 98 99 100 Name | Type | Description 101 ------------- | ------------- | ------------- 102 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 103 **RegistrationId** | **string** | The unique RegistrationId matching the Regulatory Compliance Inquiry that should be resumed or resubmitted. This value will have been returned by the initial Regulatory Compliance Inquiry creation call. 104 105 ### Other Parameters 106 107 Other parameters are passed through a pointer to a UpdateComplianceRegistrationParams struct 108 109 110 Name | Type | Description 111 ------------- | ------------- | ------------- 112 **IsIsvEmbed** | **bool** | Indicates if the inquiry is being started from an ISV embedded component. 113 **ThemeSetId** | **string** | Theme id for styling the inquiry form. 114 115 ### Return type 116 117 [**TrusthubV1ComplianceRegistration**](TrusthubV1ComplianceRegistration.md) 118 119 ### Authorization 120 121 [accountSid_authToken](../README.md#accountSid_authToken) 122 123 ### HTTP request headers 124 125 - **Content-Type**: application/x-www-form-urlencoded 126 - **Accept**: application/json 127 128 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) 129 [[Back to Model list]](../README.md#documentation-for-models) 130 [[Back to README]](../README.md) 131