{% extends "base.html" %} {% block content %}

API Documentation

Missing something? Let me know.

Get All Feeds

GET /api/feeds/

Query Parameters

Headers

The following headers are sent with the response:

Python example

import requests

page_num = 1
per_page = 1000

url = f'https://feedvault.se/api/feeds/?page={page_num}&per_page={per_page}'
response = requests.get(url)
print(response.json())

Example URL

https://feedvault.se/api/feeds/?page=1&per_page=1000


Get All Entries

GET /api/entries/

Query Parameters

Headers

The following headers are sent with the response:

Python example

import requests

page_num = 1
per_page = 1000

url = f'https://feedvault.se/api/entries/?page={page_num}&per_page={per_page}'
response = requests.get(url)
print(response.json())

Example URL

https://feedvault.se/api/entries/?page=1&per_page=1000


Get All Entries for a Feed

GET /api/feeds/{feed_id}/entries/

Query Parameters

Headers

The following headers are sent with the response:

Python example

import requests

page_num = 1
per_page = 1000
feed_id = 1

url = f'https://feedvault.se/api/feeds/{feed_id}/entries/?page={page_num}&per_page={per_page}'
response = requests.get(url)
print(response.json())
    

Example URL

https://feedvault.se/api/feeds/1/entries/?page=1&per_page=1000

{% endblock %}