Skip to content

  • Documentation
    • Mobile App – Signatus
    • Web App – Signatus 2 API
    • Web App – OKdokument API
    • Web App – OKdokument
  • Contact Us

1. API concept

  • Overview
  • 1.1 Supported web browsers
  • 1.2 Supported languages
  • 1.3 How to prepare document for signature
  • 1.4 How to use acrofields
  • 1.5 How to use pre-defined signature fields
  • 1.6 Document states
  • 1.7 Storing and deleting documents
  • 1.8 OKDokument API call list
  • 1.9 QR code
  • 1.10 Email and SMS
  • 1.11 Dictionary

2. Core API services

  • Authorization
  • Create signature request
  • Upload
  • Open document
  • Information about signing completion
  • Result URL
  • Download document
  • Delete document
  • Rules
  • Document fields configuration
  • Integration Resources & API Documentation

3. Additional API services

  • List of the documents
  • Document Info
  • Update Signature Request
  • Delete Signature Request
  • Signature Request Counter
  • Upload document

4. Use cases

  • Overview
  • 4.1 Example 1: Simple one-round signing
  • 4.2 Example 2: One-round signing with redirect url
  • 4.3 Example 3: One-round signing with send info
  • 4.4 Example 4: Multi-Round Signing

5. Configuration of the signing process

  • Overview
  • 5.1 One-round signing with simple PDF
  • 5.2 Multi-round signing with simple PDF
  • 5.3  One-round signing with PDF with tags
  • 5.4 Multi-round signing with PDF with tags
  • 5.5 One-round signing with PDF with signature acrofields
  • 5.6 Multi-round signing with PDF with signature acrofields
  • 5.7 Accessing document after inserting OTP
  • 5.8 Sign document with OTP
  • 5.9 Email
  • 5.10 QR code

6. Examples

  • Postman examples
View Categories
  • Home
  • Documentation
  • Web App - OKdokument API
  • 3. Additional API services
  • Update Signature Request

Update Signature Request

PATCH service used to update already created signatureRequestId.

When a request is made, OKdokument API Server checks if signatureRequestId exists and updates it. When a problem is detected, HTTP error is returned. Report of the problem can be found in the body of the response in JSON format.

Service specification #

URLhttps://apidev.okdokument.com/JSON/signatureRequest
MethodPATCH
AuthenticationHeader x-api-key
Content typeapplication/json
Response typeapplication/json

Request description #

Parts of the JSON request body:

signatureRequestIdThe signatureRequestId retrieved from the response body of the Create signature request service
sendInfoUrlURL used in SendInfo processing
resulturlURL to redirect the browser after finishing the signing process
HTTP- Click to view HTTP code snippet
PATCH /JSON/signatureRequest HTTP/1.1
Host: localhost:8080
Content-Type: application/json
x-api-key: 7796b696_bd2b1aaf7ef4f09be9f52ce2d8d599674d81aa9d6a4421696dc4d93dd0619d682ce56b4d64a9ef097761ced99e0f67265b5f76085e5b0ee7ca4696b2ad6fe2b2
Content-Length: 171

{
    "signatureRequestId": "1d58a59e-e8f7-4d07-bb99-d3fa39cb58a8",
    "sendInfoURL": "https://azure/sendInfo?arg=123456",
    "resulturl": "https://okdokument.com"
}

Example of request body:

{
	"signatureRequestId": "1d58a59e-e8f7-4d07-bb99-d3fa39cb58a8",
	"sendInfoURL": "https://azure/sendInfo?arg=123456",
	"resulturl": "https://okdokument.com"
}

Response description #

Status codeDescription
200 OKSuccess response
401 UnauthorizedWhen user is not authenticated
403 ForbiddenWhen user lacks required permissions
400 Bad RequestIf the signature request with the specified id does not exist.
500 Internal Server ErrorServer processing error

Example of success response

{
	"message": "msg.updated",
	"result": "1d58a59e-e8f7-4d07-bb99-d3fa39cb58a8",
	"url": "https://apidev.okdokument.com/1d58a59e-e8f7-4d07-bb99-d3fa39cb58a8"
}

Example of error response

{
    "message": "View ID does not exist: 32f8628d-6658-443d-a2a0-f59d9d3752d222",
    "value": "32f8628d-6658-443d-a2a0-f59d9d3752d222"
}
Updated on 08/05/2026
Document InfoDelete Signature Request
Table of Contents
  • Service specification
  • Request description
  • Response description
  • Documentation
    • Mobile App – Signatus
    • Web App – Signatus 2 API
    • Web App – OKdokument API
    • Web App – OKdokument
  • Contact Us
Proudly powered by WordPress