Facebook Pixel

List Content Plans

Fetches all the content plans for your account

Endpoint

GEThttps://nichesss.com/api/content-plans

Authorization 🔒

Pass your API Key as a Bearer Token.

Request Query Parameters

The query parameters for this endpoint control what page of content plans you want to see.

NameDescriptionExample Value
pPage1

Request Body Parameters

This endpoint has no request body paramters.

Example API calls

Command Line (curl)

curl -H "Authorization: Bearer <YOUR_API_KEY>" -H "Accept: application/json" "https://nichesss.com/api/content-plans"

JavaScript

fetch('https://nichesss.com/api/content-plans', {
    method: 'GET',
    headers: {
        'Content-type': 'application/json',
        'Authorization': 'Bearer <YOUR_API_KEY>', // notice the Bearer before your token
    }
})
.then((response) => response.json())
.then((data) => console.log(data));

Python

import requests

url = 'https://nichesss.com/api/content-plans'
headers = {
    'Content-type': 'application/json',
    'Authorization': 'Bearer <YOUR_API_KEY>',
}

response = requests.get(url, headers=headers)
data = response.json()
print(data)

PHP

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://nichesss.com/api/content-plans');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization: Bearer <YOUR_API_KEY>';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close ($ch);

$data = json_decode($result, true);

print_r($data);

Ruby

require 'net/http'
require 'json'

uri = URI('https://nichesss.com/api/content-plans')

http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true

request = Net::HTTP::Get.new(uri.request_uri)
request['Content-type'] = 'application/json'
request['Authorization'] = 'Bearer <YOUR_API_KEY>'

response = http.request(request)

puts JSON.parse(response.body)

Sample Response

All responses from the API are JSON

{
    "success": true,
    "plans": [
        {
            "id": "ob0YX7kAx",
            "name": "Testing Tools",
            "description": "Just testing tools",
            "keywords": "tools",
            "pieces_of_content": 8,
            "created": 1657212699,
            "updated": 1666173447
        }
    ],
    "total": 1,
    "page": 1,
    "total_pages": 1,
    "has_more": false
}
all endpoints (20)
Documents
Generations
Languages
Tools