Retry Push API

Endpoint Name: URL/access/klearstack/retry_push_api

Request type : POST

Authorization: Bearer token as header

Endpoint Details: The retry_push_api endpoint will be used to update enable / disable fields or update the settings of fields.

Method

URL

POST

URL/klearstack/retry_push_api

Request Body

Params

Values

Required

Description

company_name

string

Yes

Name of the company for which the user is logging in

username

string

Yes

User Name

collection_name

string

Yes

Document Type

data

Yes

[{

"documentTypeDetails": {

"invoices": {

"fields": {

"doc_number_value": {

"label": "Invoice Number",

"required": true,

"visibility": true

}

}

}

}

}]

Shell (cURL)

  • Request Body

curl --location 'URL/klearstack/retry_push_api' \
--header 'Authorization: Bearer your_token_here' \
--form 'company_name="Replace_Company_Name_Here"' \
--form 'username="Replace_Username_Here"' \
--form 'collection_name="Replace_Collection_Name_Here"' \
--form 'data="[{
    \"documentTypeDetails\": {
      \"invoices\": {
        \"fields\": {
          \"doc_number_value\": {
            \"label\": \"Invoice Number\",
            \"required\": true,
            \"visibility\": true
          }
        }
      }
    }
  }]"'

Python

  • Request Body

Java (OkHttp)

  • Request Body

Node.js (Axios)

  • Request Body

JavaScript (XHR)

  • Request Body

API Response

Status code

Example Response

200

Request Submitted Successfully

Last updated