Back to Docs

First API Call

Make your first request to get blog posts

Example Code

import { BlogFlow } from '@blogflow/sdk/core';

const client = new BlogFlow({
  apiKey: process.env.BLOGFLOW_API_KEY,
  defaultLanguage: 'en',
});

// Get posts list
const posts = await client.getPosts({
  lang: 'en',
  limit: 20,
});

console.log(posts[0].title);
console.log(posts[0].excerpt);

// Get single post by slug
const post = await client.getPost('my-article-slug', {
  lang: 'en',
});

console.log(post.title);
console.log(post.content);