DASH Developer Console
Local API playground for testing DASH endpoints.
Connection Settings
API key is only sent to the configured Base URL.
Ping Test
Calls GET /api/v1/ping with the configured API key.
File Upload
Response Viewer
Run a request to see the response.
Image Preview
Image preview appears when the response includes an image URL.
Pages API
Create Page
List Pages
Get Page by ID
Update Page
Delete Page
Public Page by Slug
Dynamic CMS
Manage dynamic resources, fields, and records using the existing CMS API routes.
CMS Overview
Works now: resources, fields, validation_rules, generated record forms, JSON record storage, filters, API CRUD, and JSON inspection.
Not included yet: relationships, generated physical tables, media browser, admin login, and page builder.
No resource selected.
Resource Manager
| ID | Name | Label | Description | Actions |
|---|---|---|---|---|
| Refresh resources to begin. | ||||
Create Resource
Field Builder
Select a resource to manage fields.
| ID | Name | Type | Required | Options | Actions |
|---|---|---|---|---|---|
| Select a resource first. | |||||
Create Field
Use a JSON object with whitelisted keys only. Laravel rule strings like ["max:255"] are rejected.
Allowed for string: nullable, in, not_in, min_length, max_length, email, url, regex, unique.
{
"max_length": 255
}
Record Manager
Select a resource to manage records.
Record Filters
| ID | Data | Created | Updated | Actions |
|---|---|---|---|---|
| Select a resource first. | ||||
Generated Record Form
Create/Edit Record
Create a record from the selected resource fields.
Local Logs
API logs are stored in the database. Inspect them locally with Tinker:
This console is local/dev only and does not expose logs or clients through HTTP.