General API

Use these APIs to make your website dynamic with ShriGo. These endpoints are useful for custom websites and public storefront pages (blogs, jobs, contact form, address lists).

Base URL

All general API endpoints are under:

https://{client_slug}.shrigo.com/api

Endpoints

1. Blogs
GET /blogs
GET /blogs/{slug}

Blog slug format: {title-slug}-{id}. Use the slug field from the list response.

Example:

GET https://{client_slug}.shrigo.com/api/blogs
2. Jobs

List published job openings for the tenant. Job applications are managed in the vendor dashboard only; these endpoints do not expose applicant data.

GET /jobs
GET /jobs/{slug}

Job detail uses the slug field from the list response.

Optional query on /jobs: filter or search (title, description, position, country, location), limit.

Example:

GET https://{client_slug}.shrigo.com/api/jobs
3. Contact
POST /contact

Send your contact form data.

Since the contact form fields can vary, check the interactive docs at /docs/api for exact request schema and validation errors.

4. Address APIs

All address API endpoints are under:

https://{client_slug}.shrigo.com/api/address
GET/provinces
GET/districts/{province}
GET /municipalities/{province}/{district}
Chat with us