- b2evolution CMS User Manual
- Advanced Topics
- Using the APIs
- REST API or RESTful API
- Retrieve a Post (REST)
Retrieve a Post (REST)
GET <baseurl>/api/v1/collections/<collname>/posts/<id>
GET <baseurl>/api/v1/collections/<collname>/posts/<url-slug>
This is the API equivalent of disp = single.
Parameters
Name |
Type |
Description |
Default |
---|---|---|---|
details |
string |
Determines what post properties should be in the Response (see table below). |
* |
Response
Name |
Type |
Description |
||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer |
Post ID |
||||||||||||||||||||||||||||||
datestart |
datetime |
Date of start publishing |
||||||||||||||||||||||||||||||
urltitle |
string |
Slug |
||||||||||||||||||||||||||||||
type |
string |
Post type name |
||||||||||||||||||||||||||||||
title |
string |
Title of the post |
||||||||||||||||||||||||||||||
content |
string |
Pre-rendered content |
||||||||||||||||||||||||||||||
excerpt |
string |
Excerpt |
||||||||||||||||||||||||||||||
URL |
string |
Permanent URL |
||||||||||||||||||||||||||||||
attachments |
array |
Array of item attachments:
|
Errors
Error code |
HTTP response |
Message |
---|---|---|
access_requires_login |
403 |
You need to log in before you can access this section. |
access_denied |
403 |
You are not a member of this section, therefore you are not allowed to access it. |
wrong_route |
404 |
Collection name is not defined |
unknown_collection |
404 |
No collection found in DB by requested url name |
wrong_route |
404 |
Collection controller is not defined |
post_invalid_id |
404 |
Invalid post ID |