Share via


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

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
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
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
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
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
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
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
email string
Comennts
comment string
Email language
language string
Merge item name
name string
Merge item value
value string

Returns

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
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