Step 1: Create Regulatory Bundle
TwilioRegulatoryService::createBundle() Function
public function createBundle(array $data)
{
try {
$options = [
'isoCountry' => 'de',
'numberType' => $data['number_type'],
'endUserType' => $data['end_user_type'],
'isTest' => true
];
if (!empty($data['status_callback'])) {
$options['statusCallback'] = $data['status_callback'];
}
return $this->client->numbers->v2->regulatoryCompliance->bundles->create(
$data['friendly_name'],
$data['email'],
$options
);
} catch (TwilioException $e) {
Log::error('Twilio Bundle Creation Error: ' . $e->getMessage());
throw $e;
}
}
Current Session Data
Twilio API Data & Full Responses
Current Session SIDs:
Debug Information:
Bundle Details: No data
End User Details: No data
Document Details: No data
Item Assignments: No data
Evaluations: No data
Evaluation Not Ready
Complete all required forms to enable evaluation: Bundle End User Supporting Document
Form Input Fields
Required Fields:
- • email (string)
- • friendly_name (string)
- • number_type (select: local, mobile, national, toll-free)
- • end_user_type (select: individual, business)
Optional Fields:
- • status_callback (URL)