phpMyFAQ offers interfaces to access phpMyFAQ installations with other clients like the iPhone App. phpMyFAQ includes a REST API and offers APIs for various services like fetching the phpMyFAQ version or doing a search against the phpMyFAQ installation.
Open endpoints require no Authentication.
- Version:
GET /api/v2.2/version
- Language:
GET /api/v2.2/language
- News:
GET /api/v2.2/news
- Categories:
GET /api/v2.2/categories
- Tags:
GET /api/v2.2/tags
- Open Questions:
GET /api/v2.2/open-questions
- Search:
GET /api/v2.2/search?q=<search string>
- Popular Searches:
GET /api/v2.2/searches/popular
- Attachments:
GET /api/v2.2/attachments
- Comments:
GET /api/v2.2/comments
- All FAQs:
GET /api/v2.2/faqs
- All FAQs per Category:
GET /api/v2.2/faqs/:categoryId
- All FAQs per Tags:
GET /api/v2.2/faqs/tags/:tagId
- FAQ:
GET /api/v2.2/faq/:categoryId/:faqId
- FAQ as PDF:
GET /api/v2.2/faq/:categoryId/:faqId?filter=pdf
- Latest FAQs:
GET /api/v2.2/faqs/latest
- Popular FAQs:
GET /api/v2.2/faqs/popular
- Sticky FAQs:
GET /api/v2.2/faqs/sticky
- Login:
POST /api/v2.2/login
Closed endpoints require a valid API client token to be included in the header of the request. An API client token can be acquired from the admin configuration.
- Add FAQ:
POST /api/v2.2/faq
- Add question:
POST /api/v2.2/question
- All groups:
GET /api/v2.2/groups
- Register:
POST /api/v2.2/register
Copyright © 2001-2022 Thorsten Rinne and the phpMyFAQ Team