# Orders v2 (/api/orders/v2)

## orders

- [POST Create order](/api/orders/v2/orders-create): Creates an order.
- [GET Show order details](/api/orders/v2/orders-get): Shows details for an order, by ID.
- [PATCH Update order](/api/orders/v2/orders-patch): Updates an order with a `CREATED` or `APPROVED` status.
- [POST Confirm the Order](/api/orders/v2/orders-confirm): Payer confirms their intent to pay for the the Order with the given payment source.
- [POST Authorize payment for order](/api/orders/v2/orders-authorize): Authorizes payment for an order.
- [POST Capture payment for order](/api/orders/v2/orders-capture): Captures payment for an order.
- [POST Add tracking information for an Order.](/api/orders/v2/orders-track-create): Adds tracking information for an Order.

## trackers

- [PATCH Update or cancel tracking information for an order](/api/orders/v2/orders-trackers-patch): Updates or cancels the tracking information for a PayPal order, by ID.

## externalcallback

- [POST Receive updated order information via callback URL](/api/orders/v2/server-callback): The documentation for this 'endpoint' is different from the other endpoints under v2 Orders.
- [GET Get public callback verification certificate](/api/orders/v2/certs-get): Returns the public X.509 certificate (PEM-encoded) for the specified certificate id.