Turn your PSEO projects into powerful API endpoints. Access your enriched data from any platform, framework, or custom application with our JSON:API compliant REST interface.
JSON:API 1.1 specification compliant
Developers building with Kensaku API
Detailed guides for each traditional technique
Local craftsmen by Japanese prefecture
Fabric comparison articles
You've built incredible PSEO datasets. But now you need that data in your Next.js app, your WordPress theme, your mobile app. Manual exports and copy-pasting don't scale. You need programmatic access.
Every PSEO project can become a public API endpoint with one toggle. Get instant access to your data with full pagination, field selection, and multiple export formats.
Toggle Public API on any PSEO project to instantly generate a secure, tokenized endpoint for your data.
Standard-compliant responses with proper resource typing, relationships, pagination links, and metadata.
Request only the columns you need. Reduce payload size and bandwidth with selective field retrieval.
Get your data as JSON for apps or CSV for spreadsheets. Same endpoint, different format parameter.
Everything developers need to integrate Kensaku data into any application.
Each API endpoint uses unique tokens. Regenerate anytime. Disable instantly. Full control over access.
Handle datasets of any size with cursor-based pagination. First, last, next, prev links included automatically.
API responses are edge-cached for lightning-fast delivery. Regenerate cache with one click when data updates.
Text, images with URLs and alt text, locations with Google Maps embeds. All properly structured in responses.
Call the API from any domain. Browser-based apps, server-side rendering, mobile apps. No proxy needed.
See when cache was generated. Regenerate on demand. Know exactly what data your consumers receive.
Copy, paste, and start building. We've made integration as simple as possible.
const response = await fetch('https://kensakuai.com/api/pseo/public/{token}');
const { data, meta, links } = await response.json();
data.forEach(item => {
console.log(item.attributes.title);
});export async function getStaticProps() {
const res = await fetch(API_URL);
const { data } = await res.json();
return {
props: { items: data.map(item => item.attributes) }
};
}$response = wp_remote_get('https://kensakuai.com/api/pseo/public/{token}');
$body = json_decode(wp_remote_retrieve_body($response), true);
foreach ($body['data'] as $item) {
echo '<h2>' . $item['attributes']['title'] . '</h2>';
}No backend code required. Enable, configure, and start fetching your data programmatically.
Navigate to your PSEO project's Output tab. Toggle on 'Public API' to generate your unique endpoint token instantly.
Click 'Generate Cache' to prepare your data for fast delivery. The cache ensures consistent, speedy responses for all consumers.
Copy your endpoint URL and start fetching. Use in Next.js getStaticProps, WordPress templates, React apps, or any HTTP client.
See how developers use our JSON API to power their applications.
Perfect for Next.js, Astro, Gatsby, and other static generators. Fetch at build time for blazing-fast static pages.
Use WordPress as your CMS but fetch PSEO data separately. Build custom themes with complete data freedom.
Build iOS and Android apps with your PSEO content. Same data, native experience. React Native, Flutter, Swift, Kotlin ready.
Build internal tools and dashboards with your PSEO data. Analytics, reporting, content management. Your data, your interface.
Hear from teams who integrated Kensaku data into their applications.
Finally, a content platform that thinks API-first. I hooked up my Next.js site in 10 minutes. The JSON:API format means I didn't have to transform anything.
Ryan M.
Full-Stack Developer
We needed PSEO data in a custom WordPress theme without the typical plugin bloat. The public API gave us exactly what we needed. Clean, fast, simple.
Sophia L.
WordPress Developer
Building a location-based app with 500+ city pages? The API made it trivial. Pagination, image URLs, map embeds. All there, all structured perfectly.
Marcus K.
Mobile Developer
Everything developers need to know about integrating with our API.
Stop exporting CSVs manually. Enable your API endpoint and start building modern, data-driven applications today.