Order

Not all methods seem to be active depending on a users place in the production line.

Vehicle Production Details

GET https://appointment.fiskerdps.com/vehicle/getDetails

Query Parameters

Name
Type
Description

order_id*

String

reservation_id*

String

Headers

Name
Type
Description

Authorization*

String

Bearer {accessToken} from Authenticaiton

{
    "exterior": "BSB",
    "interior": "BL",
    "lastUpdatedAt": "2023-07-20T07:15:58.278Z",
    "model": "OC",
    "modelYear": "2023",
    "orderId": "123456-ec55-4b61-9e6f-49b35be27ca5",
    "reservationId": "OC-ACBDE",
    "salesCountry": "US",
    "trim": "O1",
    "vin": "VCF1ZBU28PG123456",
    "wheel": "F3B",
    "digitalId": "9999"
}

Order Details

GET https://order.fiskerdps.com/v2/order/user

Order details based on users access token obtain from the authentication method

Headers

Name
Type
Description

Authorization*

Bearer {accessToken} from Authentication

[
    {
        "editBuildExpirationDate": "2022-07-08T11:57:20.383Z",
        "editBuildQuarter": null,
        "id": "<snip>",
        "reservationId": "<snip>",
        "userId": "<snip>",
        "paymentId": "<snip>",
        "status": "ORDER_CONFIRMED",
        "applicationSource": "WEB",
        "createdAt": "2022-07-08T11:56:53.022Z",
        "updatedAt": "2023-03-04T01:42:59.469Z",
        "cancelledAt": null,
        "completedAt": "2022-07-08T11:57:20.383Z",
        "centerPlusLocationId": null,
        "titleRegId": null,
        "insuranceAppId": null,
        "homeDeliveryUsCaId": null,
        "tradeinId": null,
        "buyersOrderId": null,
        "vehicleDelivered": false,
        "deliveryAddressId": "<snip>",
        "configurationId": "<snip>",
        "inventoryId": "<snip>",
        "product": {
            "id": "<snip>",
            "country": "United States",
            "preorderFee": 5000,
            "msrp": 68999,
            "deliveryFees": 2438,
            "currencyCode": "USD",
            "model": "OCEAN",
            "trim": "ONE",
            "createdAt": "2022-07-01T03:57:01.425Z",
            "updatedAt": "2022-07-01T03:57:01.425Z"
        },
        "deliveryAddress": {
            "id": "<snip>",
            "address1": "123 Main Street",
            "address2": "",
            "city": "Haymarket",
            "region": "VA",
            "country": "United States",
            "zipcode": "20169-2030",
            "addressType": "DELIVERY",
            "validated": false,
            "primary": true,
            "isActive": true,
            "createdAt": "2022-11-17T03:06:51.508Z",
            "updatedAt": "2022-11-17T03:06:51.508Z",
            "orderId": "<snip>"
        },
        "configuration": {
            "id": "<snip>",
            "uniqueCode": "<snip>",
            "userId": "<snip>",
            "vin": null,
            "vehiclePriceConfigId": null,
            "model": "OC",
            "modelYear": 2023,
            "color": "BSB",
            "interior": "BL",
            "trim": "O1",
            "wheels": "F3B",
            "createdAt": "2022-07-08T11:56:43.114Z",
            "updatedAt": "2023-02-22T18:24:36.291Z",
            "countryCode": "US",
            "countryName": "United States",
            "currencyCode": "USD",
            "accessories": [
                {
                    "id": "<snip>",
                    "code": "RFF",
                    "category": "ACCESSORY",
                    "quantity": 1,
                    "quantityUnit": "EA",
                    "createdAt": "2023-06-22T00:17:04.653Z",
                    "updatedAt": "2023-06-22T00:17:04.653Z"
                }
            ]
        },
        "inventory": {
            "id": "<snip>",
            "status": "ASSIGNED",
            "region": "United States",
            "model": "OCEAN",
            "trim": "ONE",
            "createdAt": "2022-07-01T03:44:30.844Z",
            "updatedAt": "2022-07-08T11:57:20.386Z"
        },
        "orderPayments": [
            {
                "id": "<snip>",
                "paymentFor": "ORDER_FEE",
                "amount": 5000,
                "currencyCode": "USD",
                "partOf": "ORDER"
            },
            {
                "id": "<snip>",
                "paymentFor": "RESERVATION",
                "amount": 250,
                "currencyCode": "USD",
                "partOf": "RESERVATION"
            }
        ],
        "isIRA": false,
        "configurationTotalPrice": 68999,
        "confirmedPaymentMethod": null,
        "currency": "USD",
        "orderFee": 5000,
        "reservationFee": 250,
        "refund": {
            "amount": 5000,
            "currency": "USD",
            "isRefundable": false
        }
    }
]

Pickup

GET https://price-calculator.fiskerdps.com/pickup-scheduler/get-pickup-nearest-center-plus

Query Parameters

Name
Type
Description

orderId*

String

vehicle order ID

{
    "name": "Adesa New Jersey",
    "line1": "200 North Main St",
    "line2": null,
    "city": "Manville",
    "state": "NJ",
    "country": "United States",
    "countryCode": "US",
    "zipcode": "08835",
    "locationId": "P107",
    "timezone": "America/New_York"
}

Price Estimate

GET https://order.fiskerdps.com/order/estimate

Query Parameters

Name
Type
Description

orderID*

String

vehicle order ID

Headers

Name
Type
Description

Authorization*

String

Bearer {accessToken} from authentication

{
    "isEmpty": false,
    "configuredPrice": 68999,
    "countryCode": "US",
    "currencyCode": "USD",
    "cash": {
        "selected": true
    },
    "destHandlingFee": 2438,
    "finance": {
        "selected": false
    },
    "homeDelivery": {
        "selected": true,
        "fee": 0
    },
    "pickUp": {
        "selected": false
    },
    "postalCode": "20169-2030",
    "taxAmount": 4200.72,
    "taxSales": 4200.72,
    "titleAndRegistrationFee": 15,
    "oemDiscount": 0,
    "posIncentivesAmount": 0,
    "processingFee": 299,
    "tradeIn": {
        "selected": false
    }
}

Shipping Address

GET https://order.fiskerdps.com/order-address/findAll/{order_id}

Get physical address for order_id specified

[
    {
        "id": "ec2642af-6caf-4a56-99aa-33eabea94643",
        "address1": "123 Main Street",
        "address2": "",
        "city": "Haymarket",
        "region": "VA",
        "country": "United States",
        "zipcode": "20169-2030",
        "addressType": "DELIVERY",
        "validated": false,
        "primary": true,
        "isActive": true,
        "createdAt": "2022-11-17T03:06:51.508Z",
        "updatedAt": "2022-11-17T03:06:51.508Z",
        "orderId": "33ba0b18-ec55-4b61-9f6f-49b35be27cb5"
    },
    {
        "id": "08a3caf0-ff3a-48ba-b94c-9810bfcc494a",
        "address1": "",
        "address2": null,
        "city": "Haymarket",
        "region": "VA",
        "country": "United States",
        "zipcode": "20169-2030",
        "addressType": "PRICE_ESTIMATE",
        "validated": true,
        "primary": false,
        "isActive": true,
        "createdAt": "2023-03-04T01:42:59.469Z",
        "updatedAt": "2023-03-04T01:42:59.469Z",
        "orderId": "33ba0b18-ec55-4b61-9f6f-49b35be27cb5"
    }
]

Payments

GET https://order.fiskerdps.com/order-payments

Query Parameters

Name
Type
Description

order_id*

String

fee_type*

String

ORDER_FEE

[
    {
        "id": "72dd0749-6bc9-4bcd-abf8-20f64ac0d753",
        "paymentFor": "ORDER_FEE",
        "paymentsId": "4bfa58de-7d21-4cb2-b74a-789b39aea1ab",
        "orderId": "33ba0b18-ec55-4b61-9f6f-49b35be27cb5",
        "processor": "CHASE",
        "amount": 5000,
        "currencyCode": "USD",
        "createdAt": "2023-01-19T22:44:58.485Z",
        "updatedAt": "2023-01-19T22:44:58.485Z"
    }
]

GET https://trade-in.fiskerdps.com/acv-trade-in/trade-in-details

Query Parameters

Name
Type
Description

reservationId*

String

Reservervation ID

Headers

Name
Type
Description

Authorization*

String

Bearer {accessToken} from Authenticaiton

{
    "error": "Unknown reason.",
    "message": "Trade-in details not found for given Order",
    "name": "TradeInNotFoundException",
    "statusCode": 400
}

Last updated