GMO Sign
GMO Sign Connector helps organizations connect and automate how they prepare, sign, act on, and manage agreements.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | GMO Global Sign |
URL | https://www.gmosign.com/ |
Connector Metadata | |
---|---|
Publisher | GMO GlobalSign Holdings K.K. |
Website | https://secure.gmosign.com/ |
Privacy policy | https://www.gmogshd.com/privacy |
Categories | Content and Files;Productivity |
GMOSign Connector information
“GMOSign” is a top-class electronic contracting service.
“GMO Sign connector” helps organizations to connect and automate the contracting flow (prepare, sign and manage agreements ) in “GMO Sign”.
Prerequisites
To use this connector, you need a valid GMO Sign account with API option enabled.
Please contact GMOSign Support for more details, as the required application will be different depending on the usage method.
How to get credentials
The customer ID and API private key will be the connector credentials.
To obtain the credentials, contact GMO Sin support and subscribe API Plans for PowerAutomate.
Get started with your connector
Please visit the GMOSign Help Center for the Power Automate Connector details.
Supported Operations
Signature request using an existing Template -> Create a signature request using an existing template available on GMO Sign acccount.
Signature request by uploading new document(s) -> Create a signature request by uploading new document(s).
Create Envelope Hook -> Create a hook for the envelopes requested to get the signing status.
Get the Signed Documents -> Get the signed documents available on GMO Sign account using the documents ID.
Known issues and limitations
As of right now, there are no known issues with this connector.
Common errors and remedies
Please check Contact us for any issues and their remedies.
FAQ
Please visit GMOSign Help Center
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Customer ID | securestring | Customer ID | True |
Secret Key | securestring | API Secret Key | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get envelope documents |
Get envelope documents. |
Register an envelope document |
Register a new envelope document. |
Register an envelope document for huge size |
Register a new envelope document. |
Request an envelope signature |
Request an envelope signature. |
Send a new envelope using a specified template |
Send a new envelope using a specified template. |
Get envelope documents
Get envelope documents.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
documentId | True | string |
Document id |
Returns
- Body
- GetDocumentsResponse
Register an envelope document
Register a new envelope document.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document
|
document | True | binary |
Files got from SharePoint or OneDrive. |
Document code
|
document_code | string | ||
Reuse flag
|
reuse_flag | integer | ||
Remarks
|
remarks | string |
Returns
Register an envelope document for huge size
Register a new envelope document.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File path
|
file_path | True | string |
File path after "/input/" of the file name on the SFTP server. In AWS S3, the configuration is "s3://(bucket name)/(user name)/input/(file name)". |
Document code
|
document_code | string | ||
Reuse flag
|
reuse_flag | integer | ||
Remarks
|
remarks | string |
Returns
Request an envelope signature
Request an envelope signature.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Envelope name
|
envelope_name | True | string | |
Sender name
|
sender_name | string | ||
Sender post name
|
sender_post_name | string | ||
Send compilation mail
|
is_compilation_mail | integer | ||
Send web hook
|
is_web_hook | integer | ||
Bounced note mail
|
bounced_note_mail | string | ||
Document code
|
document_code | True | string | |
Document name
|
document_name | True | string | |
Text point start x
|
fill_text_point_start_x | integer |
If you enter Fill text, it is required and only integers from 0-100 are allowed. |
|
Text point start y
|
fill_text_point_start_y | integer |
If you enter Fill text, it is required and only integers from 0-100 are allowed. |
|
Text point end x
|
fill_text_point_end_x | integer |
If you enter Fill text, it is required and only integers from 0-100 are allowed. |
|
Text point end y
|
fill_text_point_end_y | integer |
If you enter Fill text, it is required and only integers from 0-100 are allowed. |
|
Page no
|
page_no | integer |
If you enter Fill text, it is required. |
|
Font size
|
font_size | double | ||
Fill text
|
fill_text | string |
If you enter Fill text, it is required. |
|
Text point start x
|
date_text_point_start_x | integer |
If you enter Date text, it is required and only integers from 0-100 are allowed. |
|
Text point start y
|
date_text_point_start_y | integer |
If you enter Date text, it is required and only integers from 0-100 are allowed. |
|
Text point end x
|
date_text_point_end_x | integer |
If you enter Date text, it is required and only integers from 0-100 are allowed. |
|
Text point end y
|
date_text_point_end_y | integer |
If you enter Date text, it is required and only integers from 0-100 are allowed. |
|
Page no
|
page_no | integer |
If you enter Date text, it is required. |
|
Font size
|
font_size | double | ||
Date text
|
date_text | string |
If you enter Date text, it is required. It is needed to enter in "YYYYmmdd" format. |
|
Check box type
|
check_box_type | string | ||
Check box point start x
|
check_box_point_start_x | integer |
If you enter Check box, it is required and only integers from 0-100 are allowed. |
|
Check box point start y
|
check_box_point_start_y | integer |
If you enter Check box, it is required and only integers from 0-100 are allowed. |
|
Check box point end x
|
check_box_point_end_x | integer |
If you enter Check box, it is required and only integers from 0-100 are allowed |
|
Check box point end y
|
check_box_point_end_y | integer |
If you enter Check box, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Check box, it is required. |
|
Order no
|
order_no | string |
If you enter In house signer list, it is required. |
|
Or sign
|
is_or_sign | integer | ||
Sign type
|
sign_type | integer |
If you enter In house signer list, it is required. |
|
Email
|
string |
If you enter In house signer list, it is required. |
||
Comment
|
comment | string | ||
Access code
|
access_code | string |
If you set sign_type "Contract seal type", it is optional. |
|
Signer change
|
is_signer_change | integer |
If you set sign_type "Contract seal type", it is optional. |
|
Attached file
|
is_attached_file | integer |
It is available only when you have signed up for the "Image attachment option" and it is optional. |
|
Drivers license format check use
|
is_drivers_license_format_check_use | integer |
It is available and optional only when you have signed up for the "Image attachment option" and set for Sign type "Contract seal type". It cannot be specified per document. It cannot be combined use with Signer change and if you set for Request type "Document check, Not send". |
|
Send mail
|
is_send_mail | integer | ||
Send compilation mail
|
is_compilation_mail | integer | ||
Language
|
language | string |
If you do not enter this, apply the language set for the source account. |
|
Signer no
|
signer_no | string |
If you enter In house signer envelope documents list, it is required and enter the same text that Email of this and the corresponding In house signer. |
|
Document code
|
document_code | string |
If you enter In house signer envelope documents list, it is required. |
|
Request type
|
request_type | string |
If you enter In house signer envelope documents list, it is required. |
|
Document attached file
|
is_document_attached_file | integer | ||
Signing point start x
|
signing_text_point_start_x | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point start y
|
signing_text_point_start_y | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point end x
|
signing_text_point_end_x | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point end y
|
signing_text_point_end_y | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Signing points, it is required |
|
Tag
|
tag | string | ||
Required
|
is_required | string | ||
Text point start x
|
free_text_point_start_x | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point start y
|
free_text_point_start_y | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point end x
|
free_text_point_end_x | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point end y
|
free_text_point_end_y | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Free text point, it is required |
|
Font size
|
font_size | double | ||
Placeholder text
|
placeholder_text | string | ||
Tag
|
tag | string | ||
Required
|
is_required | string | ||
Text point start x
|
date_text_point_start_x | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point start y
|
date_text_point_start_y | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point end x
|
date_text_point_end_x | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point end y
|
date_text_point_end_y | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Date text point, it is required |
|
Font size
|
font_size | double | ||
Placeholder text
|
placeholder_text | string | ||
Tag
|
tag | string | ||
Check box type
|
check_box_type | string |
If you enter Check box point, it is required |
|
Check box point start x
|
check_box_point_start_x | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Check box point start y
|
check_box_point_start_y | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Check box point end x
|
check_box_point_end_x | integer |
Only integers from 0-100 are allowed |
|
Check box point end y
|
check_box_point_end_y | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Order no
|
order_no | string | ||
Or sign
|
is_or_sign | integer | ||
Sign type
|
sign_type | integer |
If you enter Partner signer list, it is required. |
|
Signer name
|
name | string |
If you enter Partner signer list, it is required. |
|
Organize name
|
organize_name | string | ||
Email
|
string |
Either your Email address or Phone number (it is possible if you use the SMS sending option) is required. |
||
Phone number
|
phone_number | string |
Either your Email address or Phone number (it is possible if you use the SMS sending option) is required. |
|
Phone permit date
|
phone_permit_date | string | ||
attendant_email
|
attendant_email | string |
If you set Sign type "Signature in person", it is required. |
|
Comment
|
comment | string | ||
Access code
|
access_code | string |
If you set Sign type " Signature in person, Contract seal type", it is designatable. |
|
Signer change
|
is_signer_change | integer | ||
Attached file
|
is_attached_file | integer |
It is available only when you have signed up for the "Image attachment option". If there is a specification in document units, it takes precedence. (If you set Sign type " Signature in person" and Request type "Document check", it is regarded "1".) |
|
Drivers license format check use
|
is_drivers_license_format_check_use | integer |
It is available and optional only when you have signed up for the "Image attachment option" and set for Sign type "Contract seal type". It cannot be specified per document. It cannot be combined use with Signer change and if you set for Request type "Document check, Not send". |
|
Send mail
|
is_send_mail | integer | ||
Send compilation mail
|
is_compilation_mail | integer | ||
Language
|
language | string |
If you do not enter this, apply the language set for the source account. |
|
Payment type
|
payment_type | integer |
It is available only when you have signed up for the "payment option" and it is optional. |
|
Fee(JPN Yen)
|
amount | string |
If you set Payment type " Each time, Regularly", it is required. |
|
Description
|
description | string | ||
Start year of payment
|
subscription_start_year | string |
If you set Payment type "Regularly", it is required. |
|
Start month of payment
|
subscription_start_month | string |
If you set Payment type "Regularly", it is required. |
|
Start day of payment
|
subscription_sale_date | string |
If you set Payment type "Regularly", it is required. |
|
Signer no
|
signer_no | string |
If you enter Partner signer document list, it is required and enter the same text that Email or Phone number of this and the corresponding Partner signer. |
|
Document code
|
document_code | string |
If you enter Partner signer document list, it is required |
|
Request type
|
request_type | string |
If you enter Partner signer document list, it is required |
|
Document attached file
|
is_document_attached_file | integer | ||
Signing point start x
|
signing_text_point_start_x | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point start y
|
signing_text_point_start_y | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point end x
|
signing_text_point_end_x | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Signing point end y
|
signing_text_point_end_y | integer |
If you enter Signing points, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Signing points, it is required |
|
Tag
|
tag | string | ||
Required
|
is_required | string | ||
Text point start x
|
free_text_point_start_x | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point start y
|
free_text_point_start_y | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point end x
|
free_text_point_end_x | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Text point end y
|
free_text_point_end_y | integer |
If you enter Free text point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Free text point, it is required |
|
Font size
|
font_size | double | ||
Placeholder text
|
placeholder_text | string | ||
Tag
|
tag | string | ||
Required
|
is_required | string |
If you enter Date text point, it is required |
|
Text point start x
|
date_text_point_start_x | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point start y
|
date_text_point_start_y | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point end x
|
date_text_point_end_x | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Text point end y
|
date_text_point_end_y | integer |
If you enter Date text point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Date text point, it is required |
|
Font size
|
font_size | double | ||
Placeholder text
|
placeholder_text | string | ||
Tag
|
tag | string | ||
Check box type
|
check_box_type | string |
If you enter Check box point, it is required |
|
Check box point start x
|
check_box_point_start_x | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Check box point start y
|
check_box_point_start_y | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Check box point end x
|
check_box_point_end_x | integer |
Only integers from 0-100 are allowed |
|
Check box point end y
|
check_box_point_end_y | integer |
If you enter Check box point, it is required and only integers from 0-100 are allowed |
|
Page no
|
page_no | integer |
If you enter Check box point, it is required |
|
Folder id
|
folder_id | integer | ||
Order no
|
order_no | integer |
If you designate an approver, it is required. |
|
Name
|
name | string |
If you designate an approver, it is required. |
|
Post name
|
post_name | string | ||
Email
|
string |
If you designate an approver, it is required. |
||
Workflow comment
|
workflow_comment | string | ||
Name
|
name | string |
If you designate an recipient, it is required. |
|
Organize name
|
organize_name | string | ||
Email
|
string |
If you designate an recipient, either your email address or SMS phone number (it is possible if you use the SMS sending option) is required. |
||
Phone number
|
phone_number | string |
If you designate an recipient, either your email address or SMS phone number (it is possible if you use the SMS sending option) is required. |
|
Phone permit date
|
phone_permit_date | string | ||
Comment
|
comment | string | ||
Language
|
language | string |
If you do not enter this, apply the language set for the source account. |
Returns
Send a new envelope using a specified template
Send a new envelope using a specified template.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template ID
|
templateId | True | string |
Template id |
Envelope name
|
envelope_name | True | string | |
Sender name
|
sender_name | string | ||
Sender's department name
|
sender_post_name | string | ||
Signature completion notification
|
is_compliation_mail | integer |
send a completion notification email to the sender |
|
Trigger
|
is_web_hook | True | integer |
Fire a PowerAutomate trigger on signature completion |
Email sending error notification destination
|
bounced_note_mail | string | ||
order of approval
|
order_no | string | ||
Approver
|
name | string | ||
Affiliation of approver
|
post_name | string | ||
Email
|
string | |||
approval comment
|
work_flow_comment | string | ||
signer type
|
signer_type | True | integer | |
Template usage
|
use_template | integer |
Whether to use the signer registered in the template |
|
Order of signers
|
order_no | string | ||
Signature type
|
sign_type | True | integer | |
Signer name
|
name | string | ||
Affiliation of signer
|
organize_name | string | ||
Email
|
string | |||
Comments
|
comment | string | ||
Access code
|
access_code | string | ||
change authority
|
is_signer_change | integer |
Allow Recipient to Change Signer? |
|
Attached image
|
is_attached_file | integer |
Allow signer to attach a sign image? |
|
Send email
|
is_send_mail | integer |
Send a signature request email to the signer |
|
Email language
|
language | string | ||
Payment type
|
payment_type | integer |
Select a payment type |
|
Fee(JPN Yen)
|
amount | string | ||
Description
|
description | string | ||
Start year of payment
|
subscription_start_year | string | ||
Start month of payment
|
subscription_start_month | string | ||
Start day of payment
|
subscription_start_date | string | ||
Receiver
|
name | string | ||
Affiliation of receiver
|
organize_name | string | ||
Email
|
string | |||
Comennts
|
comment | string | ||
Email language
|
language | string | ||
Merge item name
|
name | string | ||
Merge item value
|
value | string |
Returns
- Body
- SendEnvelopeResponse
Triggers
When an envelope status changes (Connect) |
Triggers a new flow when an envelope status changes. |
When an envelope status changes (Connect)
Triggers a new flow when an envelope status changes.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Connection title
|
name | True | string |
Returns
Definitions
WebhookEnvelopeResponse
Name | Path | Type | Description |
---|---|---|---|
Document list
|
document_list | array of object | |
Document ID
|
document_list.documentId | string | |
Document name
|
document_list.document_name | string | |
Envelope name
|
envelope_name | string | |
Envelope transaction ID
|
envelope_xid | string |
GetDocumentsResponse
Name | Path | Type | Description |
---|---|---|---|
Downloaded document
|
downloadedDocument | byte |
RegisterDocumentResponse
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
response status |
Result
|
result | string |
response result |
Message
|
message | string |
response message |
DocumentCode
|
document_code | string |
document code |
RegisterDocumentForHugeSizeResponse
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
response status |
Result
|
result | string |
response result |
Message
|
message | string |
response message |
DocumentCode
|
document_code | string |
document code |
RequestSignatureResponse
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
response status |
Result
|
result | string |
response result |
Message
|
message | string |
response message |
Envelope TransactionID
|
envelope_xid | string |
envelope_xid |
Document list
|
document_list | array of document |
SendEnvelopeResponse
Name | Path | Type | Description |
---|---|---|---|
Envelope transaction ID
|
envelope_xid | string |
Envelope transaction ID |
Envelope status
|
envelope_status | string |
The status of the envelope. |
Document list
|
document_list | array of document | |
Signer list
|
signer_list | array of resSigner |
document
Name | Path | Type | Description |
---|---|---|---|
Document name
|
document_name | string | |
Document ID
|
control_number | string |
resSigner
Name | Path | Type | Description |
---|---|---|---|
Order of signer
|
order_no | string | |
Signer name
|
name | string | |
Affiliation of signer
|
organize_name | string | |
Email
|
string | ||
Tel.
|
phone_number | string | |
Envelope signer ID
|
envelope_signer_id | string | |
Envelope signer token
|
envelope_sign_token | string | |
Sign status
|
sign_status | string |