A route is simply the mapping between an API endpoint and the business logic behind this endpoint.
Forest Admin comes packaged with a set of existing routes, which execute Forest Admin's default logic. The most common ones are :
Create a company
Update a company
Delete a company
Get a company
List all companies
Count the number of companies
Export all companies
Very often, you’ll need to call business logic from another backend application. This is why in Forest Admin, all your admin backend's routes are extendable.
At installation, they are generated in
The generated routes use
next() to call Forest Admin's default behavior.
If you need more details on what each default route does, check out this page:
To learn how to extend a route's behavior, read this page:
To learn how to override a route's behavior, read this page: