8f99863a2e
* Create add to custom fields documentation * Update the checkout custom field docs * Add back end steps and examples * Make it clear that we are building a field block * Update docs/third-party-developers/extensibility/rest-api/extend-rest-api-add-custom-fields.md Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> * Update docs/third-party-developers/extensibility/rest-api/extend-rest-api-add-custom-fields.md Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> * Update docs/third-party-developers/extensibility/rest-api/extend-rest-api-add-custom-fields.md Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> * Update docs/third-party-developers/extensibility/rest-api/extend-rest-api-add-custom-fields.md Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> * Mention that the block will not render if parent isn't required * Add more details about `seExtensionData` * Add additional code examples for the backend * Avoid extending store API inside an IntegrationInterface * Add code example that invokes the extend store endpoint class --------- Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> |
||
---|---|---|
.. | ||
README.md | ||
available-endpoints-to-extend.md | ||
extend-rest-api-add-custom-fields.md | ||
extend-rest-api-add-data.md | ||
extend-rest-api-formatters.md | ||
extend-rest-api-update-cart.md |
README.md
Extending the Store API
Your application can change the way the Store API works by extending certain endpoints. It can add data to certain endpoints to make your server-side data available to the client-side.
You can also use the Store API trigger a server-side cart update from the client which will then update the client-side cart with the data returned by the API.
The documents listed below contain further details on how to achieve the above.
Document | Description |
---|---|
Exposing your data in the Store API | Explains how you can add additional data to Store API endpoints. |
Available endpoints to extend with ExtendSchema | A list of all available endpoints to extend. |
Available Formatters | Available Formatters to format data for use in the Store API. |
Updating the cart with the Store API | Update the server-side cart following an action from the front-end. |