{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/tallcms.com"
        }
    ],
    "info": {
        "name": "TallCMS API Documentation",
        "_postman_id": "3865e811-ebb3-4faa-8315-96dcd50a74d8",
        "description": "REST API for managing TallCMS content including pages, posts, categories, media, and webhooks.",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Authentication",
            "description": "",
            "item": [
                {
                    "name": "Create a new API token.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/auth\/token",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/auth\/token"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"email\":\"user@example.com\",\"password\":\"password123\",\"device_name\":\"API Client\",\"abilities\":[\"pages:read\",\"posts:read\"],\"expires_in_days\":16}"
                        },
                        "description": "This endpoint is public but rate-limited by IP+email hash to prevent\nbrute force attacks while not affecting legitimate users on shared IPs.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\": {\"token\": \"1|abc123...\", \"expires_at\": \"2027-01-27T10:30:00Z\", \"abilities\": [\"pages:read\", \"posts:read\"]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "{\"error\": {\"message\": \"Invalid credentials\", \"code\": \"invalid_credentials\"}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 429,
                            "body": "{\"error\": {\"message\": \"Too many attempts. Try again in 300 seconds.\", \"code\": \"rate_limit_exceeded\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Revoke the current token.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/auth\/token",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/auth\/token"
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"message\": \"Token revoked successfully\"}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 400,
                            "body": "{\"error\": {\"message\": \"No token to revoke\", \"code\": \"no_token\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get the authenticated user.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/auth\/user",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/auth\/user"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": {\"id\": 1, \"name\": \"John Doe\", \"email\": \"john@example.com\", \"token\": {...}}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Pages",
            "description": "",
            "item": [
                {
                    "name": "List all pages.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Sort field.",
                                    "disabled": false
                                },
                                {
                                    "key": "order",
                                    "value": "desc",
                                    "description": "Sort order (asc, desc).",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bstatus%5D",
                                    "value": "published",
                                    "description": "Filter by status.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bauthor_id%5D",
                                    "value": "1",
                                    "description": "Filter by author.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bparent_id%5D",
                                    "value": "",
                                    "description": "Filter by parent.",
                                    "disabled": true
                                },
                                {
                                    "key": "filter%5Bis_homepage%5D",
                                    "value": "",
                                    "description": "Filter by homepage status.",
                                    "disabled": true
                                },
                                {
                                    "key": "filter%5Btrashed%5D",
                                    "value": "only",
                                    "description": "Include soft-deleted (only, with).",
                                    "disabled": false
                                },
                                {
                                    "key": "include",
                                    "value": "author",
                                    "description": "Comma-separated relations (parent, children, author).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "children",
                                    "description": "Comma-separated count fields (children).",
                                    "disabled": false
                                },
                                {
                                    "key": "locale",
                                    "value": "en",
                                    "description": "Response locale for translatable fields.",
                                    "disabled": false
                                },
                                {
                                    "key": "with_translations",
                                    "value": "",
                                    "description": "Include all translations.",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages?page=1&per_page=15&sort=created_at&order=desc&filter%5Bstatus%5D=published&filter%5Bauthor_id%5D=1&filter%5Bparent_id%5D=&filter%5Bis_homepage%5D=&filter%5Btrashed%5D=only&include=author&with_counts=children&locale=en&with_translations="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:id",
                            "query": [
                                {
                                    "key": "include",
                                    "value": "author",
                                    "description": "Comma-separated relations (parent, children, author).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "children",
                                    "description": "Comma-separated count fields (children).",
                                    "disabled": false
                                },
                                {
                                    "key": "locale",
                                    "value": "en",
                                    "description": "Response locale for translatable fields.",
                                    "disabled": false
                                },
                                {
                                    "key": "with_translations",
                                    "value": "",
                                    "description": "Include all translations.",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:id?include=author&with_counts=children&locale=en&with_translations=",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the page."
                                },
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "1",
                                    "description": "The page ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get page revisions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/revisions",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/revisions?page=1&per_page=15",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "1",
                                    "description": "The page ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"b\",\"slug\":\"n\",\"meta_title\":\"g\",\"meta_description\":\"z\",\"translations\":{\"title\":[\"m\"],\"slug\":[\"i\"],\"meta_title\":[\"y\"],\"meta_description\":[\"v\"]},\"status\":\"draft\",\"parent_id\":16,\"is_homepage\":true,\"content_width\":\"standard\",\"show_breadcrumbs\":true,\"sort_order\":39}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the page."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"b\",\"slug\":\"n\",\"meta_title\":\"g\",\"meta_description\":\"z\",\"translations\":{\"title\":[\"m\"],\"slug\":[\"i\"],\"meta_title\":[\"y\"],\"meta_description\":[\"v\"]},\"status\":\"published\",\"parent_id\":16,\"is_homepage\":true,\"content_width\":\"narrow\",\"show_breadcrumbs\":true,\"sort_order\":39}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Restore a soft-deleted page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/restore",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/restore",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Publish a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/publish",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/publish",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Unpublish a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/unpublish",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/unpublish",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Approve a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/approve",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/approve",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Reject a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/reject",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/reject",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"reason\":\"b\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Submit a page for review.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/submit-for-review",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/submit-for-review",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Restore a page revision.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/revisions\/:revision\/restore",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/revisions\/:revision\/restore",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                },
                                {
                                    "id": "revision",
                                    "key": "revision",
                                    "value": "architecto",
                                    "description": "The revision."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Soft-delete a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the page."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Force-delete a page.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/pages\/:page\/force",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/pages\/:page\/force",
                            "variable": [
                                {
                                    "id": "page",
                                    "key": "page",
                                    "value": "architecto",
                                    "description": "The page."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Posts",
            "description": "",
            "item": [
                {
                    "name": "List all posts.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Sort field.",
                                    "disabled": false
                                },
                                {
                                    "key": "order",
                                    "value": "desc",
                                    "description": "Sort order (asc, desc).",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bstatus%5D",
                                    "value": "published",
                                    "description": "Filter by status.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bauthor_id%5D",
                                    "value": "1",
                                    "description": "Filter by author.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bcategory_id%5D",
                                    "value": "1",
                                    "description": "Filter by category.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bis_featured%5D",
                                    "value": "",
                                    "description": "Filter by featured status.",
                                    "disabled": true
                                },
                                {
                                    "key": "filter%5Btrashed%5D",
                                    "value": "only",
                                    "description": "Include soft-deleted (only, with).",
                                    "disabled": false
                                },
                                {
                                    "key": "include",
                                    "value": "author%2Ccategories",
                                    "description": "Comma-separated relations (author, categories).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "categories",
                                    "description": "Comma-separated count fields (categories).",
                                    "disabled": false
                                },
                                {
                                    "key": "locale",
                                    "value": "en",
                                    "description": "Response locale for translatable fields.",
                                    "disabled": false
                                },
                                {
                                    "key": "with_translations",
                                    "value": "",
                                    "description": "Include all translations.",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts?page=1&per_page=15&sort=created_at&order=desc&filter%5Bstatus%5D=published&filter%5Bauthor_id%5D=1&filter%5Bcategory_id%5D=1&filter%5Bis_featured%5D=&filter%5Btrashed%5D=only&include=author%2Ccategories&with_counts=categories&locale=en&with_translations="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the post."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get post revisions.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/revisions",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/revisions",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"b\",\"slug\":\"n\",\"excerpt\":\"g\",\"meta_title\":\"z\",\"meta_description\":\"m\",\"translations\":{\"title\":[\"i\"],\"slug\":[\"y\"],\"excerpt\":[\"v\"],\"meta_title\":[\"d\"],\"meta_description\":[\"l\"]},\"status\":\"pending\",\"is_featured\":false,\"featured_image\":\"j\",\"category_ids\":[16]}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the post."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"title\":\"b\",\"slug\":\"n\",\"excerpt\":\"g\",\"meta_title\":\"z\",\"meta_description\":\"m\",\"translations\":{\"title\":[\"i\"],\"slug\":[\"y\"],\"excerpt\":[\"v\"],\"meta_title\":[\"d\"],\"meta_description\":[\"l\"]},\"status\":\"draft\",\"is_featured\":false,\"featured_image\":\"j\",\"category_ids\":[16]}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Restore a soft-deleted post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/restore",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/restore",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Publish a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/publish",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/publish",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Unpublish a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/unpublish",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/unpublish",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Approve a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/approve",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/approve",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Reject a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/reject",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/reject",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"reason\":\"b\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Submit a post for review.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/submit-for-review",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/submit-for-review",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Restore a post revision.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/revisions\/:revision\/restore",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/revisions\/:revision\/restore",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                },
                                {
                                    "id": "revision",
                                    "key": "revision",
                                    "value": "architecto",
                                    "description": "The revision."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Soft-delete a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the post."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Force-delete a post.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/posts\/:post\/force",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/posts\/:post\/force",
                            "variable": [
                                {
                                    "id": "post",
                                    "key": "post",
                                    "value": "architecto",
                                    "description": "The post."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Categories",
            "description": "",
            "item": [
                {
                    "name": "List all categories.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "name",
                                    "description": "Sort field.",
                                    "disabled": false
                                },
                                {
                                    "key": "order",
                                    "value": "asc",
                                    "description": "Sort order (asc, desc).",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bparent_id%5D",
                                    "value": "1",
                                    "description": "Filter by parent category.",
                                    "disabled": false
                                },
                                {
                                    "key": "include",
                                    "value": "children",
                                    "description": "Comma-separated relations (parent, children).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "posts",
                                    "description": "Comma-separated count fields (posts, children).",
                                    "disabled": false
                                },
                                {
                                    "key": "locale",
                                    "value": "en",
                                    "description": "Response locale for translatable fields.",
                                    "disabled": false
                                },
                                {
                                    "key": "with_translations",
                                    "value": "",
                                    "description": "Include all translations.",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories?page=1&per_page=15&sort=name&order=asc&filter%5Bparent_id%5D=1&include=children&with_counts=posts&locale=en&with_translations="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the category."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get posts for a category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories\/:category\/posts",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories\/:category\/posts",
                            "variable": [
                                {
                                    "id": "category",
                                    "key": "category",
                                    "value": "architecto",
                                    "description": "The category."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"slug\":\"n\",\"description\":\"Animi quos velit et fugiat.\",\"translations\":{\"name\":[\"d\"],\"slug\":[\"l\"],\"description\":[\"j\"]},\"color\":\"nikhway\",\"sort_order\":62,\"parent_id\":16}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a category.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the category."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"slug\":\"n\",\"description\":\"Animi quos velit et fugiat.\",\"translations\":{\"name\":[\"d\"],\"slug\":[\"l\"],\"description\":[\"j\"]},\"color\":\"nikhway\",\"sort_order\":62,\"parent_id\":16}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a category (hard delete).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/categories\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/categories\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the category."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Media",
            "description": "",
            "item": [
                {
                    "name": "List all media.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "created_at",
                                    "description": "Sort field.",
                                    "disabled": false
                                },
                                {
                                    "key": "order",
                                    "value": "desc",
                                    "description": "Sort order (asc, desc).",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bmime_type%5D",
                                    "value": "image%2Fjpeg",
                                    "description": "Filter by MIME type (supports wildcard: image\/*).",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bcollection_id%5D",
                                    "value": "1",
                                    "description": "Filter by collection.",
                                    "disabled": false
                                },
                                {
                                    "key": "filter%5Bhas_variants%5D",
                                    "value": "1",
                                    "description": "Filter by variant status.",
                                    "disabled": false
                                },
                                {
                                    "key": "include",
                                    "value": "collections",
                                    "description": "Comma-separated relations (collections).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "collections",
                                    "description": "Comma-separated count fields (collections).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media?page=1&per_page=15&sort=created_at&order=desc&filter%5Bmime_type%5D=image%2Fjpeg&filter%5Bcollection_id%5D=1&filter%5Bhas_variants%5D=1&include=collections&with_counts=collections"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific media item.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/:media",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/:media",
                            "variable": [
                                {
                                    "id": "media",
                                    "key": "media",
                                    "value": "architecto",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Upload a new media file.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "name",
                                    "value": "b",
                                    "type": "text",
                                    "description": "Must not be greater than 255 characters."
                                },
                                {
                                    "key": "disk",
                                    "value": "public",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "alt_text",
                                    "value": "n",
                                    "type": "text",
                                    "description": "Must not be greater than 255 characters."
                                },
                                {
                                    "key": "caption",
                                    "value": "g",
                                    "type": "text",
                                    "description": "Must not be greater than 1000 characters."
                                },
                                {
                                    "key": "collection_ids[0]",
                                    "value": "16",
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "file",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a media item's metadata.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/:media",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/:media",
                            "variable": [
                                {
                                    "id": "media",
                                    "key": "media",
                                    "value": "architecto",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"alt_text\":\"n\",\"caption\":\"g\",\"collection_ids\":[16]}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a media item (hard delete).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/:media",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/:media",
                            "variable": [
                                {
                                    "id": "media",
                                    "key": "media",
                                    "value": "architecto",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Media Collections",
            "description": "",
            "item": [
                {
                    "name": "List all media collections.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/collections",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                },
                                {
                                    "key": "sort",
                                    "value": "name",
                                    "description": "Sort field.",
                                    "disabled": false
                                },
                                {
                                    "key": "order",
                                    "value": "asc",
                                    "description": "Sort order (asc, desc).",
                                    "disabled": false
                                },
                                {
                                    "key": "include",
                                    "value": "media",
                                    "description": "Comma-separated relations (media).",
                                    "disabled": false
                                },
                                {
                                    "key": "with_counts",
                                    "value": "media",
                                    "description": "Comma-separated count fields (media).",
                                    "disabled": false
                                },
                                {
                                    "key": "locale",
                                    "value": "en",
                                    "description": "Response locale for translatable fields.",
                                    "disabled": false
                                },
                                {
                                    "key": "with_translations",
                                    "value": "",
                                    "description": "Include all translations.",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/collections?page=1&per_page=15&sort=name&order=asc&include=media&with_counts=media&locale=en&with_translations="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a specific media collection.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/collections\/:collection",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/collections\/:collection",
                            "variable": [
                                {
                                    "id": "collection",
                                    "key": "collection",
                                    "value": "architecto",
                                    "description": "The collection."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new media collection.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/collections",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/collections"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"slug\":\"n\",\"translations\":{\"name\":[\"g\"],\"slug\":[\"z\"]},\"color\":\"miyvdlj\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Update a media collection.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/collections\/:collection",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/collections\/:collection",
                            "variable": [
                                {
                                    "id": "collection",
                                    "key": "collection",
                                    "value": "architecto",
                                    "description": "The collection."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"slug\":\"n\",\"translations\":{\"name\":[\"g\"],\"slug\":[\"z\"]},\"color\":\"miyvdlj\"}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a media collection (hard delete).",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/media\/collections\/:collection",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/media\/collections\/:collection",
                            "variable": [
                                {
                                    "id": "collection",
                                    "key": "collection",
                                    "value": "architecto",
                                    "description": "The collection."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        },
        {
            "name": "Webhooks",
            "description": "",
            "item": [
                {
                    "name": "List all webhooks.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks",
                            "query": [
                                {
                                    "key": "page",
                                    "value": "1",
                                    "description": "Page number.",
                                    "disabled": false
                                },
                                {
                                    "key": "per_page",
                                    "value": "15",
                                    "description": "Items per page (max 100).",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks?page=1&per_page=15"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\": [...], \"meta\": {...}, \"links\": {...}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a new webhook.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"url\":\"http:\\\/\\\/bailey.com\\\/\",\"events\":[\"post.updated\"],\"is_active\":true,\"timeout\":17}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Get a specific webhook.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the webhook."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthenticated.\"}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a webhook.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the webhook."
                                }
                            ]
                        },
                        "method": "PUT",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"b\",\"url\":\"http:\\\/\\\/bailey.com\\\/\",\"events\":[\"post.unpublished\"],\"is_active\":true,\"timeout\":17}"
                        },
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Delete a webhook.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "architecto",
                                    "description": "The ID of the webhook."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                },
                {
                    "name": "Send a test webhook.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/tallcms\/webhooks\/:webhook\/test",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/tallcms\/webhooks\/:webhook\/test",
                            "variable": [
                                {
                                    "id": "webhook",
                                    "key": "webhook",
                                    "value": "architecto",
                                    "description": "The webhook."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": []
                }
            ]
        }
    ],
    "auth": {
        "type": "bearer",
        "bearer": [
            {
                "key": "Authorization",
                "type": "string"
            }
        ]
    }
}