LibraryH3lp supports cookie-based authentication. To learn more, you can read the details on authentication.
Requests are served over HTTPS. To ensure data privacy, unencrypted HTTP is not supported.
An FAQ topic instance resource represents a single FAQ topic contained within a FAQ site. FAQ Questions can be tagged with one or more topics.
/2013-07-21/faqs/{FAQId}/topics/{topicId}
A FAQ topic resource is represented by the following properties:
Property | Description |
---|---|
id | Unique integer identifier for a FAQ topic. |
account_id | Integer ID of the account to which a topic belongs. |
topic | String containing the topic description. |
Retrieve the details of a FAQ topic.
Returns a JSON response containing a representation of a FAQ topic, including the properties above.
GET /2013-07-21/faqs/2817/topics/2237
{
"id": 9884,
"account_id": 2031,
"topic": "example topic"
}
Not supported.
Modify the properties of an existing FAQ topic.
You may include, as JSON PUT data, any of the following properties.
Property | Description |
---|---|
topic | String containing the topic description. |
Returns an empty response.
Delete a FAQ topic.
Returns an empty response.
DELETE /2013-07-21/faqs/2817/topics/2237
The FAQ Topics list resource represents all the FAQ topics used in a FAQ site.
/2013-07-21/faqs/3060/topics
Returns all the FAQ topics used in a FAQ site.
Returns a JSON response containing a list of FAQ topic resources.
GET /2013-07-21/faqs/3060/topics
[
{
"id": 2237
"topic": "example topic",
"account_id": 2031
}
]
Create a new FAQ topic.
You must include, as JSON POST data, all of the following properties.
Property | Description |
---|---|
topic | String containing the topic text. |
If successful, returns a JSON response containing the resource representation of the newly created FAQ topic.
POST /2013-07-21/faqs/3060/topics
{
"id": 2240,
"topic": "my new topic",
}
Not supported.
Not supported.