POST api/v1/CCSEnrollmentData
Request Information
URI Parameters
None.
Body Parameters
CCSEnrollmentDataRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| VIN | string |
None. |
|
| TraceID | string |
None. |
|
| EnrollmentData | Collection of EnrollmentData |
None. |
|
| MetaSettingsData | MetaSettingsData |
None. |
Request Formats
application/json, text/json
Sample:
{
"VIN": "sample string 1",
"TraceID": "sample string 2",
"EnrollmentData": [
{
"EnrollmentStatus": 1,
"FeatureCode": "sample string 2",
"FeaturePackageCode": "sample string 3",
"FeatureOptIn": 1,
"TermStartDate": "sample string 4",
"TermEndDate": {}
},
{
"EnrollmentStatus": 1,
"FeatureCode": "sample string 2",
"FeaturePackageCode": "sample string 3",
"FeatureOptIn": 1,
"TermStartDate": "sample string 4",
"TermEndDate": {}
}
],
"MetaSettingsData": {
"Location": 1,
"VehicleConnectivity": 2,
"VehicleData": 3
}
}
application/xml, text/xml
Sample:
<CCSRequestModel.CCSEnrollmentDataRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ford.APCA.CCS.Common.Model">
<EnrollmentData>
<CCSCommonModels.EnrollmentData>
<EnrollmentStatus>1</EnrollmentStatus>
<FeatureCode>sample string 2</FeatureCode>
<FeatureOptIn>1</FeatureOptIn>
<FeaturePackageCode>sample string 3</FeaturePackageCode>
<TermEndDate />
<TermStartDate>sample string 4</TermStartDate>
</CCSCommonModels.EnrollmentData>
<CCSCommonModels.EnrollmentData>
<EnrollmentStatus>1</EnrollmentStatus>
<FeatureCode>sample string 2</FeatureCode>
<FeatureOptIn>1</FeatureOptIn>
<FeaturePackageCode>sample string 3</FeaturePackageCode>
<TermEndDate />
<TermStartDate>sample string 4</TermStartDate>
</CCSCommonModels.EnrollmentData>
</EnrollmentData>
<MetaSettingsData>
<Location>1</Location>
<VehicleConnectivity>2</VehicleConnectivity>
<VehicleData>3</VehicleData>
</MetaSettingsData>
<TraceID>sample string 2</TraceID>
<VIN>sample string 1</VIN>
</CCSRequestModel.CCSEnrollmentDataRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
EnrollmentResponseStatus| Name | Description | Type | Additional information |
|---|---|---|---|
| status | string |
None. |
|
| ReturnMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": "sample string 1",
"ReturnMessage": "sample string 2"
}
application/xml, text/xml
Sample:
<CCSResponseModel.EnrollmentResponseStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ford.APCA.CCS.Common.Model"> <ReturnMessage>sample string 2</ReturnMessage> <status>sample string 1</status> </CCSResponseModel.EnrollmentResponseStatus>