Welcome to the Sight Developer API Portal


Our REST API is built to allow seamless integration of Sight features into your custom apps, websites, or development workflows.

 


 
Overview

The Sight API allows developers to:

  • Fetch and manage theme content
  • Integrate user-generated data
  • Extend functionality with external systems
  • Automate content publishing workflows
  • Build custom front-ends or tools

All API responses are in JSON format.

 


 
Authentication

To access our API, you need an API Key.

Getting an API Key:

  • Sign in to your account at themezinho.net
  • Navigate to Dashboard > API Access
  • Generate and manage your API credentials

Include your API key in every request using one of the following methods:

httpCopyEditGET /v1/posts HTTP/1.1
Authorization: Bearer YOUR_API_KEY


 
Endpoints

Get All Posts

GET /v1/posts

Returns a list of published posts.

Get a Single Post

GET /v1/posts/{id}

Returns data for a specific post by ID.

Create New Post (Requires Auth)

POST /v1/posts

Payload:

jsonCopyEdit{
  "title": "New Post Title",
  "content": "Post body content..."
}

Update Post

PUT /v1/posts/{id}

Payload:

jsonCopyEdit{
  "title": "Updated Title"
}

Delete Post

DELETE /v1/posts/{id}

 


 
Rate Limits

We enforce rate limits to ensure API performance:

  • Free Tier: 60 requests/minute
  • Pro Tier: 600 requests/minute

Rate limits are subject to change. Contact us if you need extended limits.

 


 

SDKs & Tools

Coming soon:

  • PHP SDK
  • JavaScript/Node client
  • WordPress Plugin Helper
  • Postman Collection

 


 
Terms of Use

By using our API, you agree to:

  • Use data legally and ethically
  • Avoid excessive requests or misuse
  • Not distribute or resell API content

Full terms available on our Licensing Page.

 


 
Support

Need help? Email our developer support team:
📧 developers@themezinho.net

Or view our Developer Docs for in-depth examples.