API و SDK

API قدرتمند برای
توسعه‌دهندگان

REST API کامل با مستندات جامع. بلاگ خود را در هر اپلیکیشن و فریم‌ورکی ادغام کنید.

سازگار با همه فریم‌ورک‌های محبوب

Next.js
⚛️React
🟢Vue
💚Nuxt
🔥Svelte
🚀Astro

استفاده ساده

با چند خط کد، محتوای بلاگ خود را در هر جایی نمایش دهید. API ما RESTful و استاندارد است.

  • مستندات کامل OpenAPI
  • Rate Limiting هوشمند
  • کش خودکار برای عملکرد بهتر
  • پشتیبانی از Pagination
  • فیلتر و جستجوی پیشرفته
fetch.js
// Vanilla JavaScript/TypeScript
const posts = await fetch(
  'https://api.bondi.ir/v1/tenants/my-blog/posts'
).then(r => r.json());

console.log(posts.data);

Endpoint های اصلی

نمونه‌ای از endpoint های موجود در API

GET/api/v1/posts
GET/api/v1/posts/:slug
POST/api/v1/posts
PUT/api/v1/posts/:id
DELETE/api/v1/posts/:id
GET/api/v1/categories

مشاهده مستندات کامل ←

app/blog/page.tsx
// Next.js App Router
export default async function BlogPage() {
  const { data: posts } = await fetch(
    'https://api.bondi.ir/v1/tenants/my-blog/posts',
    { next: { revalidate: 60 } }
  ).then(r => r.json());

  return (
    <ul>
      {posts.map(post => (
        <li key={post.id}>{post.title}</li>
      ))}
    </ul>
  );
}
Next.js Integration

یکپارچه با Next.js

با استفاده از App Router و ISR، محتوای بلاگ خود را با بهترین عملکرد در Next.js نمایش دهید.

  • پشتیبانی از Server Components
  • Incremental Static Regeneration
  • Edge Runtime سازگار

شروع به ساخت کنید

API ما رایگان است. همین الان شروع کنید.