# Type alias CollectPersonalInfoResponse

CollectPersonalInfoResponse: {
availableStatuses?: AllStatuses[];
country?: string;
currentStep: "collectPersonalInfo";
errorIds?: [ErrorId];
instantMatchAttempts?: number;
segment: Segment;
subSegment: SubSegment | SubSegmentMilitary;
submissionUrl: string;
} & VerificationResponse

Response from REST API indicating that CollectPersonalInfoViewModel is expected to be submitted next.

#### Type declaration

- ##### `Optional` availableStatuses?: AllStatuses[]

- ##### `Optional` country?: string

- ##### currentStep: "collectPersonalInfo"

- ##### `Optional` errorIds?: [ErrorId]

- ##### `Optional` instantMatchAttempts?: number

- ##### segment: Segment

- ##### subSegment: SubSegment | SubSegmentMilitary

- ##### submissionUrl: string

- Defined in jslib/src/lib/types/types.ts:1221