Skip to content

Shipping request for getting cart details

Request

Endpoint returns details of cart for shipping request

Security
shoptetAccessToken or shoptetPrivateApiToken
Path
shippingRequestCodestringrequired

Shipping request code of cart

Example:0389fc7dd97584790e5ad49010db9c4a
shippingGuidstringrequired

Shipping method based on delivery

Example:ecb3e399-2f57-11eb-8853-0800275177b9
Headers
Content-Typestringrequired
Default:"application/json"
import java.net.*;
import java.net.http.*;
import java.util.*;

public class App {
  public static void main(String[] args) throws Exception {
    var httpClient = HttpClient.newBuilder().build();

    var host = "https://api.docs.shoptet.com";
    var shippingRequestCode = "0389fc7dd97584790e5ad49010db9c4a";
    var shippingGuid = "ecb3e399-2f57-11eb-8853-0800275177b9";
    var pathname = "/_mock/shoptet-api/openapi/api/shipping-request/%7BshippingRequestCode%7D/%7BshippingGuid%7D";
    var request = HttpRequest.newBuilder()
      .GET()
      .uri(URI.create(host + pathname ))
      .header("Content-Type", "application/json")
      .header("Shoptet-Access-Token", "YOUR_API_KEY_HERE")
      .build();

    var response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());

    System.out.println(response.body());
  }
}

Responses

OK

Bodyapplication/json
dataobjectrequired
errorsArray of objects or null(Errors)required
metadataobject(Metadata)required
Response
{ "data": { "eshop": { … }, "cart": { … }, "items": [ … ] }, "errors": [ { … } ], "metadata": { "requestId": "019c8c34-64f3-7328-af43-bf1e34fa39d7" } }