Controlling Pages via the API #1825

Closed
opened 2026-02-05 02:00:22 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @barleybobs on GitHub (Aug 14, 2020).

Describe the feature you'd like
The ability to create, update and delete pages via the API.

Describe the benefits this feature would bring to BookStack users
More control over the system via the API.

Additional context
Use Case: Being able to create systems to update pages in real-time via API requests.

Originally created by @barleybobs on GitHub (Aug 14, 2020). **Describe the feature you'd like** The ability to create, update and delete pages via the API. **Describe the benefits this feature would bring to BookStack users** More control over the system via the API. **Additional context** Use Case: Being able to create systems to update pages in real-time via API requests.
Author
Owner

@sgvandijk commented on GitHub (Jan 6, 2021):

A specific use case example: bulk updating of all pages. We have moved our storage but image URLs are still pointing to the old location, it would have been great to be able to use the API to bulk update those.

@sgvandijk commented on GitHub (Jan 6, 2021): A specific use case example: bulk updating of all pages. We have moved our storage but image URLs are still pointing to the old location, it would have been great to be able to use the API to bulk update those.
Author
Owner

@ssddanbrown commented on GitHub (Jan 7, 2021):

As of v0.31 it's possible to perform CRUD actions on pages via the API so I'm going to close this issue.

@sgvandijk There's a command built-in specifically for doing what you need. Please see the command at around line 40 of the code on this page: https://www.bookstackapp.com/docs/admin/commands/

@ssddanbrown commented on GitHub (Jan 7, 2021): [As of v0.31](https://www.bookstackapp.com/blog/beta-release-v0-31-0/#api-update---pages) it's possible to perform CRUD actions on pages via the API so I'm going to close this issue. @sgvandijk There's a command built-in specifically for doing what you need. Please see the command at around line 40 of the code on this page: https://www.bookstackapp.com/docs/admin/commands/
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#1825