ContractInstanceDto
Data Transfer Object for Contract Service
Contract id
675432
Whether the contract was created by an admin
true
Encryption status of the contract
false
Public key associated with the contract
ABCD1234EFGH5678
Sealing status of the contract
true
User who created the contract
admin_user
Client type
Corporate
Label for the client type
Corporate Client
City of the client
New York
Primary address
123 Main Street
Secondary address 1
Apt 101
Secondary address 2
Floor 2
Secondary address 3
Building B
Radical
COMM123456
Postal code of the client
10001
Country of the client
USA
National identifier
987654321
List of commercial offer codes
["293","112"]
List of tariff codes for commercial offers
["293","112"]
Subscriber enable status
Enabled
Subscriber enable status label
Active
Agency code
86
Agency name
Central Agency
Subscription date
2024-12-25
Creation date
2024-12-25
Implementation date
2024-12-26
Billing account details
BILL12345
Internal ID of the billing account
67899876433
RIB of the billing account
RIB123456
Group convention status
Yes
Boolean for group convention
true
Contract identifier
B0001768690774A
Initial contract ID in case of double validation
987654321
Version of the contract
1
Reason or purpose of the contract
New client subscription
Email alert status
0
Label for the email alert status
Non
SMS alert status
0
Label for the SMS alert status
Non
State of the contract
97
Label for the state of the contract
Contract is active
The user's identity card number
ABC1234567890
Identifier for the commercial relation
801971
Agency responsible for the commercial assignment
Agency A
Title for the commercial relation in RCS
Commercial Assignment Title
Group name in the commercial relation
Group A
Full name of the user responsible for the contract
John Doe
productSubscriptions object[]
List of product subscriptions linked to the contract
Code of the product
PROD001
Offer code of the product
OFFER1
Label for the offer
Premium Offer
Encryption status of the product
false
Sealing status of the product
true
subscriber object
Data Transfer Object for Subscriber
Nationality of the subscriber
French
Default language of the subscriber
en
First name of the subscriber
John
Last name of the subscriber
Doe
Primary phone number of the subscriber
+33 612345678
Type of identification document of the subscriber
Passport
Identification number of the subscriber
A1234567
Email address of the subscriber
john.doe@example.com
First name for the RCS contract
John
Last name for the RCS contract
Doe
Gender of the subscriber
Male
Username of the subscriber
johndoe123
Telecom operator of the subscriber
Orange
List of profile IDs associated with the subscriber
[101,102,103]
Profile signature codes associated with the subscriber
["SIG123","SIG456"]
Initiator of the profile
true
End date of the signature validity for the subscriber
Formatted end date of the signature validity
2025-12-31
End date of the signature validity for the subscriber
Formatted end date of the signature validity
2025-12-31
{
"id": 675432,
"createdByAdmin": true,
"encryption": false,
"publicKey": "ABCD1234EFGH5678",
"sealing": true,
"createdByUser": "admin_user",
"clientType": "Corporate",
"clientTypeLabel": "Corporate Client",
"city": "New York",
"address": "123 Main Street",
"address1": "Apt 101",
"address2": "Floor 2",
"address3": "Building B",
"radical": "COMM123456",
"postalCode": "10001",
"country": "USA",
"nationalIdentifier": "987654321",
"commercialOfferCodes": [
"293",
"112"
],
"commercialOfferTariffCodes": [
"293",
"112"
],
"enableForSubscribers": "Enabled",
"enableForSubscribersLabel": "Active",
"agencyCode": 86,
"agencyName": "Central Agency",
"subscriptionDate": "2024-12-25",
"creationDate": "2024-12-25",
"implementationDate": "2024-12-26",
"billingAccount": "BILL12345",
"billingAccountNumber": "67899876433",
"billingAccountRib": "RIB123456",
"groupConvention": "Yes",
"groupConventionBoolean": true,
"contractIdentifier": "B0001768690774A",
"initialContractId": 987654321,
"version": 1,
"reason": "New client subscription",
"emailAlert": "0",
"emailAlertLabel": "Non",
"smsAlert": "0",
"smsAlertLabel": "Non",
"state": "97",
"stateLabel": "Contract is active",
"userIdentityCardNumber": "ABC1234567890",
"commercialRelationIdentifier": 801971,
"agencyCommercialAssignment": "Agency A",
"titleRCS": "Commercial Assignment Title",
"commercialGroup": "Group A",
"userFullName": "John Doe",
"productSubscriptions": [
{
"productCode": "PROD001",
"offerCode": "OFFER1",
"offerLabel": "Premium Offer",
"encryption": false,
"sealing": true
}
],
"subscriber": {
"nationality": "French",
"language": "en",
"firstName": "John",
"lastName": "Doe",
"phoneNumber": "+33 612345678",
"idDocumentType": "Passport",
"idDocumentNumber": "A1234567",
"email": "john.doe@example.com",
"rcsFirstName": "John",
"rcsLastName": "Doe",
"gender": "Male",
"username": "johndoe123",
"telecomOperator": "Orange",
"professionalProfiles": [
101,
102,
103
],
"profileSignature": [
"SIG123",
"SIG456"
],
"initiator": true,
"endDateOfProfessionalProfile": "2024-07-29T15:51:28.071Z",
"endDateOfProfessionalProfileFormatted": "2025-12-31",
"endSignatureDate": "2024-07-29T15:51:28.071Z",
"endSignatureDateFormatted": "2025-12-31"
}
}