32 lines
884 B
Markdown
32 lines
884 B
Markdown
|
# Available endpoints to extend with ExtendRestAPI
|
||
|
|
||
|
To see how to add your data to Store API using ExtendRestAPI, [check this document](./extend-rest-api-add-data.md).
|
||
|
|
||
|
This is a list of available endpoints that you can extend. If you want to add a new endpoint, [check this document](./extend-rest-api-new-endpoint.md).
|
||
|
|
||
|
## `wc/store/cart`
|
||
|
|
||
|
The main cart endpoint is extensible via ExtendRestAPI. The data is available via the `extensions` key in the response.
|
||
|
|
||
|
### Passed Parameters:
|
||
|
|
||
|
- `data_callback`: none.
|
||
|
- `schema_callback`: none.
|
||
|
|
||
|
### Key:
|
||
|
|
||
|
- `CartSchema::IDENTIFIER`
|
||
|
|
||
|
## `wc/store/cart/items`
|
||
|
|
||
|
The items endpoint, which is also available on `wc/store/cart` inside the `items` key. The data would be available inside each item of the `items` array.
|
||
|
|
||
|
### Passed Parameters:
|
||
|
|
||
|
- `data_callback`: `$cart_item`.
|
||
|
- `schema_callback` none.
|
||
|
|
||
|
### Key:
|
||
|
|
||
|
- `CartItemSchema::IDENTIFIER`
|