← Home

Developers

Notyced API Documentation

Build applications that connect tribal communities. Our RESTful API provides access to tribe feeds, profiles, settings, and more.

🔐 Authentication

All API endpoints require authentication. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

To get your API key, register your application in the developer dashboard.

📡 API Endpoints

GET/api/tribe/feed

Get tribe feed posts and members

Parameters: type=posts|members
POST/api/tribe/feed

Create new post or toggle like

Parameters: type=post|like, data
GET/api/tribe/profile

Get profile data, posts, and achievements

Parameters: type=posts|achievements
PUT/api/tribe/profile

Update profile information

Parameters: updates
GET/api/tribe/settings

Get user settings

Parameters: section=profile|privacy|notifications|account
PUT/api/tribe/settings

Update user settings

Parameters: section, updates

💻 Code Examples

Get Tribe Feed

fetch('/api/tribe/feed?type=posts')
  .then(response => response.json())
  .then(data => console.log(data.posts))

Create Post

fetch('/api/tribe/feed', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    type: 'post',
    data: {
      content: 'Hello tribe!',
      authorId: 'user123'
    }
  })
})

📚 SDKs & Libraries

JavaScript

npm install notyced-js

Python

pip install notyced-python

React

npm install notyced-react

⚡ Rate Limits

Free Tier: 1,000 requests per hour

Pro Tier: 10,000 requests per hour

Enterprise: Unlimited requests

Rate limit headers are included in all API responses.

🛠️ Developer Support

Need help integrating our API? Our developer team is here to assist you.