POST api/v1/CCSEnrollmentData
Request Information
URI Parameters
None.
Body Parameters
CCSEnrollmentDataRequestName | 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
EnrollmentResponseStatusName | 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>