Hesh Docs
  • Welcome to Hesh documentation
  • Introduction
    • 💡What is Hesh?
    • ✨Key Features
    • ⚠️Before start
  • Manuals
    • 💎Product management
      • Managing products and catalogs
      • Searching products
      • Product configuration
        • Description
        • Workflows
          • Task template
          • Additional tasks
          • Warnings
        • Parameters
          • "Add parameter" pop-up
          • Variants
      • Publishing and versioning
        • Product version preview
    • 🛠️Production
      • Production page
        • "Info" pop-up
        • Production page view options
      • Searching, sorting and filtering productions
      • Launching productions
      • Bulk actions with productions
      • Production management
        • Statuses
        • Progress bar
        • Production details editing
        • Components management
        • Tags
        • Warnings
      • Production workflow
        • Canvas
        • Task management on canvas
        • Task
          • "Related tasks" section
          • "Time tracking" section
          • "Performers" section
          • "Rewards" section
        • Management of failed tasks
    • 📑Task Table
      • Introduction
      • View
      • Searching, sorting and filtering tasks
      • Bulk actions
    • 🏬Departments
    • 🤵Users
      • Managing users
      • General Information
      • Security
      • Position
      • Permissions
      • Managing day-offs
    • ⚙️Settings
      • General
      • Production
      • Mobile app
    • 📳Mobile App
      • Home
      • Performer task screen
        • Task list
        • Grouping & Viewing
        • Filtering, searching and sorting
      • QR-Scan
      • Production task list
        • General
        • More action
        • View
      • Task screen
        • Header & Quick Action
        • Task details
      • Assignee management
      • Statistic
      • Settings
    • 📈Analytics
    • 🧬Public API
      • Clients
      • Orders
      • Rewards
      • Users
      • Tags
  • Getting started
    • Fundamentals
      • First product creation
      • Create departments and positions
Powered by GitBook
On this page
  • Overview
  • What is the Public API?
  • Advantages of using the API
  • Target audience
  • The first steps
  • Authentication
  • Basic URL and environments
  • Data formats
  • HTTP response codes
  • API method dictionary
  • Method categories:
  • FAQ
  • Technical support
  1. Manuals

Public API

Overview

What is the Public API?

The Hesh Public API is designed to make it easy and fast for orders to get into the Hesh system and to the contractors. Transfer orders directly from an external system to Hesh with the necessary details and in the right quantity, change order information, or cancel them.

Advantages of using the API

Using the API allows Hesh to automate your production processes by integrating with other systems with flexible settings.

Target audience

  • Developers

  • Integrators

  • Customers

The first steps

Authentication

The API is accessed through the API Key. To get the key, contact your Success Manager.

Basic URL and environments

Data formats

  • JSON

HTTP response codes

This API uses the following error codes:

  • 400 Bad Request — The request was malformed or missing the required parameters.

  • 401 Unauthorized — The API key provided was invalid or missing.

  • 404 Not Found — The requested resource was not found.

  • 500 Internal Server Error — An unexpected error occurred on the server.

API method dictionary

Method categories:

In each of the following paragraphs, it will be explained in detail about all the methods through which data can be transferred to the system.

FAQ

Where does the synchronization go from here to HESH?

From an external system to Hesh.

What data comes from the external system to HESH?

An order is sent from the external system. In the body of the request, there is a quantity field, and these will be the production items that are already being launched for execution.

For example, you send order 123-S for the production of 5 laptops.

Technical support

Contact your Success manager for providing needed information.

PreviousAnalyticsNextClients

Last updated 4 months ago

Production environment:

More about order creation .

🧬
https://api.hesh.app/api/v1/public
Clients
Orders
Rewards
Users
here