All URIs are relative to https://api-sandbox.yousign.app/v3
Method | HTTP request | Description |
---|---|---|
download_electronic_seal_audit_trail | GET /electronic_seals/{electronicSealId}/audit_trails/download | Download electronic seal audit trail |
download_electronic_seal_document | GET /electronic_seal_documents/{id}/download | Download electronic seal document |
get_electronic_seal | GET /electronic_seals/{electronicSealId} | Get electronic seal |
get_electronic_seal_audit_trail | GET /electronic_seals/{electronicSealId}/audit_trails | Get electronic seal audit trail |
post_electronic_seals | POST /electronic_seals | Create Electronic Seal |
upload_electronic_seal_document | POST /electronic_seal_documents | Upload electronic seal document |
upload_electronic_seal_image | POST /electronic_seal_images | Upload electronic seal image |
String download_electronic_seal_audit_trail(electronic_seal_id)
Download electronic seal audit trail
Download electronic seal audit trail
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
electronic_seal_id = '38400000-8cf0-11bd-b23e-10b96e4ef00d' # String |
begin
#Download electronic seal audit trail
result = api_instance.download_electronic_seal_audit_trail(electronic_seal_id)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->download_electronic_seal_audit_trail: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
electronic_seal_id | String |
String
- Content-Type: Not defined
- Accept: application/pdf, application/json
String download_electronic_seal_document(id)
Download electronic seal document
Download electronic seal document
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
id = 'id_example' # String |
begin
#Download electronic seal document
result = api_instance.download_electronic_seal_document(id)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->download_electronic_seal_document: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
id | String |
String
- Content-Type: Not defined
- Accept: application/pdf, application/json
Paths1electronicSealspostresponses201contentapplication1jsonschema get_electronic_seal(electronic_seal_id)
Get electronic seal
Get an electronic seal
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
electronic_seal_id = 'electronic_seal_id_example' # String |
begin
#Get electronic seal
result = api_instance.get_electronic_seal(electronic_seal_id)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->get_electronic_seal: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
electronic_seal_id | String |
Paths1electronicSealspostresponses201contentapplication1jsonschema
- Content-Type: Not defined
- Accept: application/json
InlineResponse2006 get_electronic_seal_audit_trail(electronic_seal_id)
Get electronic seal audit trail
Get electronic seal audit trail
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
electronic_seal_id = '38400000-8cf0-11bd-b23e-10b96e4ef00d' # String |
begin
#Get electronic seal audit trail
result = api_instance.get_electronic_seal_audit_trail(electronic_seal_id)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->get_electronic_seal_audit_trail: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
electronic_seal_id | String |
- Content-Type: Not defined
- Accept: application/json
ElectronicSeal post_electronic_seals(opts)
Create Electronic Seal
Create an electronic seal
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
opts = {
body: YousignClient::CreateElectronicSealPayload.new # CreateElectronicSealPayload |
}
begin
#Create Electronic Seal
result = api_instance.post_electronic_seals(opts)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->post_electronic_seals: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
body | CreateElectronicSealPayload | [optional] |
- Content-Type: application/json
- Accept: application/json
InlineResponse2011 upload_electronic_seal_document(opts)
Upload electronic seal document
Upload electronic seal document
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
opts = {
file: 'file_example' # String |
password: 'password_example' # String |
}
begin
#Upload electronic seal document
result = api_instance.upload_electronic_seal_document(opts)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->upload_electronic_seal_document: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
file | String | [optional] | |
password | String | [optional] |
- Content-Type: multipart/form-data
- Accept: application/json
InlineResponse201 upload_electronic_seal_image(opts)
Upload electronic seal image
Upload electronic seal image
# load the gem
require 'yousign_client'
# setup authorization
YousignClient.configure do |config|
end
api_instance = YousignClient::ElectronicSealApi.new
opts = {
file: 'file_example' # String |
name: 'name_example' # String |
}
begin
#Upload electronic seal image
result = api_instance.upload_electronic_seal_image(opts)
p result
rescue YousignClient::ApiError => e
puts "Exception when calling ElectronicSealApi->upload_electronic_seal_image: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
file | String | [optional] | |
name | String | [optional] |
- Content-Type: multipart/form-data
- Accept: application/json