Managing Settings in Venddor IO

Introduction

Venddor IO offers an extensive system to manage settings for a tailored user experience. Through specific URLs, users can either access all settings or hone in on a particular one. Here's a comprehensive guide to aid you through the process.

Accessing Settings

1. General Settings

To view all the settings, the following endpoint should be accessed:

http://example.com/api/settings

Note: Only GET is supported for this URL.

2. Specific Settings

For details about a particular setting, use its unique ID:

http://example.com/api/settings/:id

Both GET and PUT requests are supported for this endpoint.

Pagination in Settings

Pagination parameters assist users in fetching a specific number of settings or a list from a particular page.

Usage Examples

Displaying the 5th page of settings (default is 10 settings per page):

http://example.com/api/settings?page=5

Displaying 20 settings from the first page:

http://example.com/api/settings?items_per_page=20

Displaying 20 settings from the 5th page:

http://example.com/api/settings?page=5&items_per_page=20

Understanding Setting Properties

Each setting in Venddor IO is associated with various properties. Here are the significant fields:

Any field not mentioned in this guide will be disregarded if it appears in an API request.

In essence, Venddor IO offers a structured approach through its modules to manage settings, ensuring flexibility and customization for its users.