GoFileRoom (Preview)

GoFileRoom is a cloud-based document management and workflow solution. With the GoFileRoom connector, you can perform document, user management, and FirmFlow actions.

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
Flow Premium All Flow regions except the following:
     -   US Government (GCC)
PowerApps Premium All PowerApps regions except the following:
     -   US Government (GCC)

Creating a connection

To connect your account, you will need the following information:

Name Type Description
X-TR-API-APP-ID securestring

The X-TR-API-APP-ID for this api

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Copy Document

Copies the documents

Create Document

Creates a document record with indexes

Create Group

Creates permission group

Create Users

Creates GoFileRoom and ClientFlow users into the System

Delete Document

Deletes a document

Delete User

Delete GoFileRoom and ClientFlow users from the System

Document Reindex

Reindexes the documents

Document Search

Loads all the documents the user has access to in the specified drawer.

Get Child Indexes

Gets a list of child index values based on the list ID, which is provided when the parent list value is selected.

Get Document

Downloads the document

Get Document History

Gets the history of the document

Get Document Indexes

Retrieves the document's indexes

Get Document Status

Get the Status of Documents

Get Drawer Indexes

Retrieves a list of document indexes that are set up for the drawer

Get Drawers

Fetches the drawers accessible for the Logged in User

Get Dynamic Rules for Index

Gets the list of dynamic rules configured for the specified index

Get FirmFlow Data by Deliverable

Gets the Tracking Report by Deliverable data

Get Group Document Security

Retrieve group document security

Get Group Permissions

Gets permissions of groups

Get Groups

Fetches the groups available for user and group management

Get Licenses

Retrieves licensing counts

Get List of Index Values

Gets all the entries for a list type index

Get List of Reports

Fetches the reports available for user management

Get LookupList Values

Fetches the values from the LookupList

Get Password Policy

Fetches the Password policy for the firm

Get Upload Locations

Fetches the upload locations for the user

Get User Document Security

Fetches user document security per login

Get User Info

Fetches the GFR User information

Get User Permissions

Gets permissions of user

Get Users

Fetches the GFR users for the Logged in User

Index LookupList Find

This method is designed for use with autocomplete fields.

Login

Logs a user into the application

Logout

Logout of application

Merge PDF's

Merge PDF files together

Modify Group

Modify group permissions

Modify User

Modify user permissions

Publish Document Status

Publish or Unpublish documents from ClientFlow.

Set Group Document Security

Assigns document security to a group

Set Group Permissions

Assigns permission to group

Set User Document Security

Assigns user document security permissions

Set User Permissions

Assigns permission to user

Taxsort Document

Taxsort PDF document

Validate Indexes

Checks whether the indexes provided are valid.

Validate Token

Validate Token status

Copy Document

Copies the documents

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Document ID's
DocumentIds string

Enter Document IDs

IndexId
IndexId string

Enter Index Id

IndexValue
IndexValue string

Enter Index Value

Returns

Name Path Type Description
array of object
copyDocumentException
copyDocumentException string

copy Document Exception

documentId
documentId string

document Id value

isCopied
isCopied string

Did the document get copied

newDocumentId
newDocumentId string

new Document Id

Create Document

Creates a document record with indexes

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

DrawerId
DrawerId string

Enter Drawer Id

IndexId
IndexId string

Enter Index Id

IndexValue
IndexValue string

Enter Index Value

Returns

Name Path Type Description
documentId
documentCreate.documentId string

document Id value

errorMessage
documentCreate.errorMessage string

error message

errorMessage
indexValidation.errorMessage string

error message

errors
indexValidation.errors array of

errors

isValid
indexValidation.isValid string

is document valid

Create Group

Creates permission group

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

AccessToApproveDocsOnly
AccessToApproveDocsOnly string

Specify true or false

AllowAccessToReports
AllowAccessToReports string

Specify true or false

Comments
Comments string

Enter Comments

EnableMfa
EnableMfa string

Specify true or false

EnforceMfaForUsers
EnforceMfaForUsers string

Specify true or false

FirmFlowRoutingNotification
FirmFlowRoutingNotification string

Specify true or false

FullAccessToDocTracking
FullAccessToDocTracking string

Specify true or false

GroupName
GroupName string

Enter Group Name

MfaRequired
MfaRequired string

Specify true or false

PermissonToApproveDocs
PermissonToApproveDocs string

Specify true or false

Allow
Allow string

Token Authentication

Deny
Deny string

Token Authentication

IsAllowAll
IsAllowAll string

Specify true or false

IsDenyAll
IsDenyAll string

Specify true or false

ReportType
ReportType string

Specify true or false

UploadLocation
UploadLocation string

Enter Upload Location

Users
Users string

Token Authentication

Returns

Name Path Type Description
createGroupException
createGroupException string

create Group Exception

groupId
groupId string

group Id value

isCreated
isCreated string

Did the group get created

mfaException
mfaException string

mfa status

Create Users

Creates GoFileRoom and ClientFlow users into the System

Parameters

Name Key Required Type Description
UserType
userType string

Enter User Type

Token
X-Authorization string

Token Authentication

AccountExpiresDate
AccountExpiresDate string

Enter Account Expires Date

DisabledComments
DisabledComments string

Enter Disabled Comments

FullName
FullName string

User Full Name

Groups
Groups string

Enter User Type

IsAccountExpires
IsAccountExpires string

Specify true or false

IsAdvanceFlow
IsAdvanceFlow string

Specify true or false

IsAllowAccessToReports
IsAllowAccessToReports string

Specify true or false

IsAllowOffline
IsAllowOffline string

Specify true or false

IsDisabled
IsDisabled string

Specify true or false

IsFirmFlow
IsFirmFlow string

Specify true or false

IsFirmFlowNotificationGroup
IsFirmFlowNotificationGroup string

Specify true or false

IsFirmFlowNotificationUser
IsFirmFlowNotificationUser string

Specify true or false

IsMfa
IsMfa string

Specify true or false

IsUserAdministration
IsUserAdministration string

Specify true or false

IsWorkflowManagerUser
IsWorkflowManagerUser string

Specify true or false

LicenseType
LicenseType string

Enter License Type

LoginName
LoginName string

Enter Login Name

ManagerEmail
ManagerEmail string

Enter Manager Email

Password
Password string

Enter Password

Allow
Allow string

Enter User Type

Deny
Deny string

Enter User Type

IsAllowAll
IsAllowAll string

Specify true or false

IsDenyAll
IsDenyAll string

Specify true or false

ReportType
ReportType string

Specify true or false

UploadLocation
UploadLocation string

Enter Upload Location

Returns

Name Path Type Description
createUserException
createUserException string

create User Exception

isCreated
isCreated string

Did the user get created

mfaException
mfaException string

mfa Exception

userId
userId string

user Id value

Delete Document

Deletes a document

Parameters

Name Key Required Type Description
DocumentId
documentId True string

Enter Document ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
deleteDocumentException
deleteDocumentException string

delete Document Exception

documentId
documentId string

document Id value

isDeleted
isDeleted string

is the document deleted

Delete User

Delete GoFileRoom and ClientFlow users from the System

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

LoginId
LoginId string

Enter the Login Id of the user

UserType
UserType string

Enter the User Type

Returns

Name Path Type Description
deleteUserException
deleteUserException string

delete User Exception

isDeleted
isDeleted string

Did the login get Deleted

loginId
loginId string

login Id value

Document Reindex

Reindexes the documents

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

DocumentIds
DocumentIds string

Token Authentication

IndexId
IndexId string

Enter Index Id

IndexValue
IndexValue string

Enter Index Value

Returns

Name Path Type Description
array of object
documentId
documentId string

document Id value

isReIndexed
isReIndexed string

is the document ReIndexed

reIndexDocumentException
reIndexDocumentException string

reIndex Document Exception

Loads all the documents the user has access to in the specified drawer.

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

DrawerId
DrawerId string

Enter Drawer Id

IndexId
IndexId string

Enter Index Id

IndexValue
IndexValue string

Enter Index Value

NumberOfRows
NumberOfRows integer

Enter Number Of Rows

PageNumber
PageNumber integer

Enter Page Number

SortField
SortField string

Enter Sort Field

SortOrder
SortOrder string

Enter Sort Order

Returns

Name Path Type Description
documentIds
documentIds array of string

documentIds

documentSearchCount
documentSearchCount integer

document Search Count

Get Child Indexes

Gets a list of child index values based on the list ID, which is provided when the parent list value is selected.

Parameters

Name Key Required Type Description
IndexId
indexId True string

Enter Index ID

ListId
listId True string

Enter List ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
childIndexId
childIndexId string

child Index Id value

childListId
childListId integer

child List Id value

hasChildren
hasChildren string

Does the index have a child index

listEntryId
listEntryId integer

list Entry Id value

listId
listId integer

list Id value

value
value string

value

Get Document

Downloads the document

Parameters

Name Key Required Type Description
DocumentId
documentId True string

Enter Document ID

Token
X-Authorization string

Token Authentication

Returns

Get Document History

Gets the history of the document

Parameters

Name Key Required Type Description
DocumentId
documentId True string

Enter Document ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
documentAudit
documentAudit array of

documentAudit

documentHistoryException
documentHistoryException string

document History Exception

documentId
documentId string

document Id value

mergeDocHistory
mergeDocHistory array of

mergeDocHistory

Get Document Indexes

Retrieves the document's indexes

Parameters

Name Key Required Type Description
DocumentId
documentId True string

Enter Document ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
indexId
indexId string

index Id value

indexValue
indexValue string

index Value

Get Document Status

Get the Status of Documents

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

string

Token Authentication

Returns

Name Path Type Description
array of object
documentId
documentId string

document Id value

documentStatusException
documentStatusException string

document Status Exception

drawerId
drawerId string

drawer Id value

fileSize
fileSize string

file Size value

isArchived
isArchived string

is the document Archived

isCheckedOut
isCheckedOut string

is the document Checked Out

isEncrypted
isEncrypted string

is the document Encrypted

isFiled
isFiled string

is the document Filed

isInRedactionQueue
isInRedactionQueue string

is the document In the Redaction Queue

isInTaxsortQueue
isInTaxsortQueue string

is the document In the Taxsort Queue

isLocked
isLocked string

is the document Locked

isOfficeDocument
isOfficeDocument string

is the document an Office Document

isPublished
isPublished string

is the document Published

isUndergoingMerging
isUndergoingMerging string

is the document Undergoing Merging

localFile
localFile string

is the document a local file

noEdit
noEdit string

no Edit value

pages
pages integer

pages in document

reviewed
reviewed string

reviewed status

taxSort
taxSort string

is the document taxSorted

type
type string

type of file

version
version integer

version of document

Get Drawer Indexes

Retrieves a list of document indexes that are set up for the drawer

Parameters

Name Key Required Type Description
DrawerId
drawerId True string

Enter Drawer ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
childIndexId
childIndexId string

child Index Id value

indexId
indexId string

index Id value

indexName
indexName string

index Name value

indexType
indexType string

index Type value

length
length integer

Drawer Index length

listId
listId integer

list Id value

lookupAutoUpdate
lookupAutoUpdate string

lookup Auto Update

required
required string

Is the index required

Get Drawers

Fetches the drawers accessible for the Logged in User

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
drawerID
drawerID string

drawer ID value

drawerName
drawerName string

drawer Name value

add
permissions.add string

add value

delete
permissions.delete string

delete value

edit
permissions.edit string

edit value

lookupManagement
permissions.lookupManagement string

lookupManagement value

view
permissions.view string

view value

Get Dynamic Rules for Index

Gets the list of dynamic rules configured for the specified index

Parameters

Name Key Required Type Description
IndexId
indexId True string

Enter Index ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
condition
condition string

condition value

dependentIndexId
dependentIndexId string

dependent Index Id value

dynamicRuleId
dynamicRuleId string

dynamic Rule Id value

value
value string

value

Get FirmFlow Data by Deliverable

Gets the Tracking Report by Deliverable data

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Accountable
Accountable string

Enter Accountable value

AssignedOn
AssignedOn string

Enter Assigned On Date

AssignedTo
AssignedTo string

Enter Assigned To value

AssignmentHistory
AssignmentHistory string

Enter Assignment History

CompletedBy
CompletedBy string

Enter Completed By value

CompletedOn
CompletedOn string

Enter Completed On Date

CurrentDueDate
CurrentDueDate string

Enter Current Due Date

CurrentStep
CurrentStep string

Enter Current Step

DateExtended
DateExtended string

Enter Date Extended

DaysAtStep
DaysAtStep string

Enter Days At Step

DaysBetweenRoutings
DaysBetweenRoutings string

Enter Days Between Routings

DrawerId
DrawerId string

Enter Drawer Id

EngagementType
EngagementType string

Enter Engagement Type

InProcessOnly
InProcessOnly string

Enter In Process Only value

Indexes
Indexes

Token Authentication

InformationFields
InformationFields

Token Authentication

OriginalDueDate
OriginalDueDate string

Enter Original Due Date

PIC
PIC string

Enter PIC

PageNumber
PageNumber string

Enter Page Number

Priority
Priority string

Enter Priority

ReceivedFrom
ReceivedFrom string

Enter Received From value

ReceivedOn
ReceivedOn string

Enter Received On Date

Responsible
Responsible string

Enter Responsible value

RoutingDetails
RoutingDetails string

Enter Routing Details

SentOn
SentOn string

Enter Sent On Date

SentTo
SentTo string

Enter Sent To value

ServiceType
ServiceType string

Enter Service Type

Status
Status string

Enter Status

TotalDaysAtStep
TotalDaysAtStep string

Enter Total Days At Step

TotalDaysInProcess
TotalDaysInProcess string

Enter Total Days In Process

Workflow
Workflow string

Enter Workflow name

WorkflowDescription
WorkflowDescription string

Enter Workflow Description

Returns

Name Path Type Description
firmFlowReportResponse
firmFlowReportResponse array of object

firmFlowReportResponse

accountable
firmFlowReportResponse.accountable string

accountable value

assignedOn
firmFlowReportResponse.assignedOn string

assigned On date

assignedTo
firmFlowReportResponse.assignedTo string

assigned To value

assignedToYesOrNo
firmFlowReportResponse.assignedToYesOrNo string

Is the workflow assigned

assignmentHistory
firmFlowReportResponse.assignmentHistory string

assignment History value

clientName
firmFlowReportResponse.clientName string

client Name value

clientNumber
firmFlowReportResponse.clientNumber string

client Number value

completedBy
firmFlowReportResponse.completedBy string

completed By value

completedOn
firmFlowReportResponse.completedOn string

completed On date

currentDueDate
firmFlowReportResponse.currentDueDate string

current Due Date

currentStep
firmFlowReportResponse.currentStep string

current Step value

dateExtended
firmFlowReportResponse.dateExtended string

date Extended

daysAtStep
firmFlowReportResponse.daysAtStep string

workflow days At Step

daysBetweenRoutings
firmFlowReportResponse.daysBetweenRoutings string

workflow days Between Routings

deliverables
firmFlowReportResponse.deliverables string

deliverables value

drawerId
firmFlowReportResponse.drawerId string

drawer Id value

eFileYesOrNo
firmFlowReportResponse.eFileYesOrNo string

is the deliverable to be eFiled

engagementType
firmFlowReportResponse.engagementType string

engagement Type value

extendedYesOrNo
firmFlowReportResponse.extendedYesOrNo string

has the deliverable been extended

informationFields
firmFlowReportResponse.informationFields array of object

informationFields

name
firmFlowReportResponse.informationFields.name string

name

value
firmFlowReportResponse.informationFields.value string

value

originalDueDate
firmFlowReportResponse.originalDueDate string

original Due Date

periodEnd
firmFlowReportResponse.periodEnd string

period End of workflow

pic
firmFlowReportResponse.pic string

pic of workflow

picYesOrNo
firmFlowReportResponse.picYesOrNo string

has the pic been assigned

priority
firmFlowReportResponse.priority string

priority value

progress
firmFlowReportResponse.progress string

progress value

receivedFrom
firmFlowReportResponse.receivedFrom string

received From value

receivedOn
firmFlowReportResponse.receivedOn string

received On date

responsible
firmFlowReportResponse.responsible string

responsible value

responsibleUserOrGroups
firmFlowReportResponse.responsibleUserOrGroups array of

responsibleUserOrGroups

routingNotes
firmFlowReportResponse.routingNotes string

routing Notes of workflow

routingSummary
firmFlowReportResponse.routingSummary array of

routingSummary

sentOn
firmFlowReportResponse.sentOn string

sent On date

sentTo
firmFlowReportResponse.sentTo string

sent To value

serviceType
firmFlowReportResponse.serviceType string

service Type of workflow

status
firmFlowReportResponse.status string

status of workflow

totalDaysAtStep
firmFlowReportResponse.totalDaysAtStep string

workflow total Days At Step

totalDaysInProcess
firmFlowReportResponse.totalDaysInProcess string

workflow total Days In Process

workflow
firmFlowReportResponse.workflow string

workflow type

workflowDescription
firmFlowReportResponse.workflowDescription string

workflow Description

year
firmFlowReportResponse.year string

year of workflow

getFirmFlowException
getFirmFlowException string

get FirmFlow Exception

pageNumber
pageNumber string

page Number of request

pageSize
pageSize integer

page Size of request

totalPages
totalPages integer

total Pages of request

totalRecords
totalRecords integer

total Records of request

Get Group Document Security

Retrieve group document security

Parameters

Name Key Required Type Description
GroupName
groupName True string

Enter Group Name

CabinetName
cabinetName True string

Enter Cabinet Name

DrawerName
drawerName True string

Enter Drawer Name

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
cabinetName
cabinetName string

Cabinet Name value

documentSecurity
documentSecurity string

Document Security value

drawerName
drawerName string

Drawer Name value

getGroupDocSecurityException
getGroupDocSecurityException string

Group Document Security Exception

groupName
groupName string

Group Name value

Get Group Permissions

Gets permissions of groups

Parameters

Name Key Required Type Description
GroupName
groupName string

Enter Group Name

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
cabinet
cabinet string

Cabinet Name

add
cabinetPermissions.add string

add permissions

delete
cabinetPermissions.delete string

delete permissions

deny
cabinetPermissions.deny string

deny permissions

edit
cabinetPermissions.edit string

edit permissions

lookUp
cabinetPermissions.lookUp string

lookUp permissions

read
cabinetPermissions.read string

read permissions

drawerPermissions
drawerPermissions array of object

drawerPermissions

drawer
drawerPermissions.drawer string

Drawer Name

add
drawerPermissions.permission.add string

add permissions

delete
drawerPermissions.permission.delete string

delete permissions

deny
drawerPermissions.permission.deny string

deny permissions

edit
drawerPermissions.permission.edit string

edit permissions

lookUp
drawerPermissions.permission.lookUp string

lookUp permissions

read
drawerPermissions.permission.read string

read permissions

groupName
groupName string

Group Name

groupPermissionException
groupPermissionException string

Group Permission Exception

Get Groups

Fetches the groups available for user and group management

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
id
id string

Group ID value

mfa
mfa integer

mfa value

mfaRequired
mfaRequired integer

mfa Required value

name
name string

Group name value

Get Licenses

Retrieves licensing counts

Parameters

Name Key Required Type Description
LicenseType
license string

Enter License Type

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
assignedLicenses
assignedLicenses string

assigned License count

getLicenseException
getLicenseException string

get License Exception

license
license string

license name

message
message string

message

totalLicenses
totalLicenses string

total license count

Get List of Index Values

Gets all the entries for a list type index

Parameters

Name Key Required Type Description
IndexId
indexId True string

Enter Index ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
childIndexId
childIndexId string

child Index Id value

childListId
childListId integer

child List Id value

hasChildren
hasChildren string

Does the index have a child index

listEntryId
listEntryId integer

list Entry Id value

listId
listId integer

list Id value

value
value string

value

Get List of Reports

Fetches the reports available for user management

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
reports
reports array of object

reports

reportName
reports.reportName array of string

reportName

reportType
reports.reportType string

report Type value

reportsException
reportsException string

reports Exception value

Get LookupList Values

Fetches the values from the LookupList

Parameters

Name Key Required Type Description
Drawer ID. Example Clients Drawer: "0000000001"
drawerId True string

Enter Drawer ID

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
clientName
clientName string

client Name value

clientNumber
clientNumber string

client number value

Get Password Policy

Fetches the Password policy for the firm

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
clientId
passwordPolicy.clientId string

client Id value

forbidden_pwd_words
passwordPolicy.forbidden_pwd_words array of string

forbidden_pwd_words

lockout_threshold
passwordPolicy.lockout_threshold integer

lockout threshold

max_length
passwordPolicy.max_length integer

max length of password

max_login_similarity
passwordPolicy.max_login_similarity string

maximum login similarity

max_pwd_age
passwordPolicy.max_pwd_age integer

max pwd age of password

max_repeat_chars
passwordPolicy.max_repeat_chars string

max repeat chars in password

max_sequential_chars
passwordPolicy.max_sequential_chars string

maximum sequential characters

mfa
passwordPolicy.mfa integer

mfa value

min_length
passwordPolicy.min_length integer

min length of password

pwd_req_alpha
passwordPolicy.pwd_req_alpha integer

Alpha Password Requirement

pwd_req_lower
passwordPolicy.pwd_req_lower integer

Lower Password Requirement

pwd_req_number
passwordPolicy.pwd_req_number integer

Password Number Requirement

pwd_req_symbol
passwordPolicy.pwd_req_symbol integer

Symbol Password Requirement

pwd_req_upper
passwordPolicy.pwd_req_upper integer

Upper Password Requirement

passwordPolicyException
passwordPolicyException string

passwordPolicyException

Get Upload Locations

Fetches the upload locations for the user

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
uploadLocations
uploadLocations array of object

uploadLocations

locationName
uploadLocations.locationName string

location Name value

locationPath
uploadLocations.locationPath string

location Path value

uploadLocationsException
uploadLocationsException string

upload Locations Exception

Get User Document Security

Fetches user document security per login

Parameters

Name Key Required Type Description
LoginId
loginId True string

Enter Login ID

CabinetName
cabinetName True string

Enter Cabinet Name

DrawerName
drawerName True string

Enter Drawer Name

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
cabinetName
cabinetName string

cabinet Name

documentSecurity
documentSecurity string

document Security value

drawerName
drawerName string

drawer name value

getUserDocSecurityException
getUserDocSecurityException string

User Document Security Exception

loginId
loginId string

login Id value

Get User Info

Fetches the GFR User information

Parameters

Name Key Required Type Description
Login
login True string

Enter Login

UserType
userType True string

Enter User Type

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
createDate
createDate string

created Date

createdBy
createdBy string

created By

description
description string

description value

disabled
disabled integer

disabled value

disabledByAdmin
disabledByAdmin string

disabled By Admin

emailNotify
emailNotify string

email Notify value

emailNotifyEventMgmtGroups
emailNotifyEventMgmtGroups string

email Notify Event Mgmt Groups

emailNotifyEventMgmtUsers
emailNotifyEventMgmtUsers string

email Notify Event Mgmt Users

emailNotifyGroup
emailNotifyGroup string

email Notify Group

forcePasswordChange
forcePasswordChange string

force Password Change

fullName
fullName string

full Name value

hasDrawerSetupRights
hasDrawerSetupRights string

Drawer Setup Rights

isManager
isManager integer

Manager value

licenseType
licenseType string

license Type value

locationID
locationID string

location ID value

loginID
loginID string

login ID value

managerFullName
managerFullName string

manager Full Name

managerId
managerId string

manager Id value

managerLoginId
managerLoginId string

manager Login Id value

oberonUser
oberonUser integer

oberon User

offline
offline string

offline enabled

passwordChangeDate
passwordChangeDate string

password Change Date

passwordChangeInterval
passwordChangeInterval integer

password Change Interval

passwordExpireDate
passwordExpireDate string

password Expire Date

reports
reports string

reports value

signature
signature string

signature value

systemAdmin
systemAdmin string

system Admin value

taxFlow
taxFlow string

taxFlow value

userAdministration
userAdministration integer

user Administration value

userID
userID string

user ID value

workflowManagerUser
workflowManagerUser string

workflow Manager User value

Get User Permissions

Gets permissions of user

Parameters

Name Key Required Type Description
Login
login True string

Enter Login

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
cabinet
cabinet string

cabinet name value

add
cabinetPermission.add string

add value

delete
cabinetPermission.delete string

delete value

deny
cabinetPermission.deny string

deny value

edit
cabinetPermission.edit string

edit value

lookUp
cabinetPermission.lookUp string

lookUp value

read
cabinetPermission.read string

read value

drawerPermissions
drawerPermissions array of object

drawerPermissions

drawer
drawerPermissions.drawer string

drawer name value

add
drawerPermissions.permission.add string

add value

delete
drawerPermissions.permission.delete string

delete value

deny
drawerPermissions.permission.deny string

deny value

edit
drawerPermissions.permission.edit string

edit value

lookUp
drawerPermissions.permission.lookUp string

lookUp value

read
drawerPermissions.permission.read string

read value

getUserPermissionException
getUserPermissionException string

User Permission Exception

loginId
loginId string

login Id value

Get Users

Fetches the GFR users for the Logged in User

Parameters

Name Key Required Type Description
UserType
userType string

Enter User Type

Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
array of object
isActive
isActive string

Is the user Active

loginId
loginId string

login Id value

Index LookupList Find

This method is designed for use with autocomplete fields.

Parameters

Name Key Required Type Description
IndexID
indexId True string

Enter Index ID

Token
X-Authorization string

Token Authentication

ActionType
ActionType integer

Enter Action Type

Count
Count integer

Enter Count

IndexValue
IndexValue string

Enter Index Value

SearchType
SearchType integer

Enter Search Type

Returns

Name Path Type Description
array of object
indexId
index.indexId string

index Id value

indexValue
index.indexValue string

index Value

linkedIndexes
linkedIndexes array of object

linkedIndexes

indexId
linkedIndexes.indexId string

indexId

indexValue
linkedIndexes.indexValue string

indexValue

Login

Logs a user into the application

Parameters

Name Key Required Type Description
LoginName
LoginName True string

Enter Login Name

Password
Password True password

Enter Password

Returns

Name Path Type Description
authSuccess
authSuccess string

was authentication Successful

authenticationResponse
authenticationResponse string

authentication Response value

customerId
customerId string

customer Id value

errorCode
errorCode string

error Code value

idleSessionTimeoutMinutes
idleSessionTimeoutMinutes integer

idle Session Timeout Minutes

loneStarFirmId
loneStarFirmId string

lone Star Firm Id

loneStarValidated
loneStarValidated string

lone Star Validated

token
token string

token value

userId
userId string

user Id value

userName
userName string

user Name value

Logout

Logout of application

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Returns

Name Path Type Description
isLogoutSuccess
isLogoutSuccess string

Was the Logout Successful

Merge PDF's

Merge PDF files together

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

string

Token Authentication

Modify Group

Modify group permissions

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

AccessToApproveDocsOnly
AccessToApproveDocsOnly string

Specify true or false

AllowAccessToReports
AllowAccessToReports string

Specify true or false

Comments
Comments string

Enter Comments

EnableMfa
EnableMfa string

Specify true or false

EnforceMfaForUsers
EnforceMfaForUsers string

Specify true or false

FirmFlowRoutingNotification
FirmFlowRoutingNotification string

Specify true or false

FullAccessToDocTracking
FullAccessToDocTracking string

Specify true or false

GroupName
GroupName string

Enter Group Name

MfaRequired
MfaRequired string

Specify true or false

PermissonToApproveDocs
PermissonToApproveDocs string

Specify true or false

RenameGroup
RenameGroup string

Enter New Group Name

Allow
Allow string

Token Authentication

Deny
Deny string

Token Authentication

IsAllowAll
IsAllowAll string

Specify true or false

IsDenyAll
IsDenyAll string

Specify true or false

ReportType
ReportType string

Specify true or false

UploadLocation
UploadLocation string

Enter Upload Location

Users
Users string

Token Authentication

Returns

Name Path Type Description
groupId
groupId string

group Id value

isModified
isModified string

Did the Group get Modified

mfaException
mfaException string

mfa Exception

modifyGroupException
modifyGroupException string

modify Group Exception

Modify User

Modify user permissions

Parameters

Name Key Required Type Description
UserType
userType string

Enter User Type

Token
X-Authorization string

Token Authentication

AccountExpiresDate
AccountExpiresDate string

Date the Account will expire

DisabledComments
DisabledComments string

Enter Comments

FullName
FullName string

Enter Full Name

Groups
Groups string

Enter User Type

IsAccountExpires
IsAccountExpires string

Specify true or false

IsAdvanceFlow
IsAdvanceFlow string

Specify true or false

IsAllowAccessToReports
IsAllowAccessToReports string

Specify true or false

IsAllowOffline
IsAllowOffline string

Specify true or false

IsChangeNextLogin
IsChangeNextLogin string

Specify true or false

IsDisabled
IsDisabled string

Specify true or false

IsFirmFlow
IsFirmFlow string

Specify true or false

IsFirmFlowNotificationGroup
IsFirmFlowNotificationGroup string

Specify true or false

IsFirmFlowNotificationUser
IsFirmFlowNotificationUser string

Specify true or false

IsMfa
IsMfa string

Specify true or false

IsUserAdministration
IsUserAdministration string

Specify true or false

IsWorkflowManagerUser
IsWorkflowManagerUser string

Specify true or false

LicenseType
LicenseType string

Enter License Type

LoginName
LoginName string

Enter Login Name

ManagerEmail
ManagerEmail string

Enter Manager Email

Password
Password string

Enter Password

Allow
Allow string

Enter User Type

Deny
Deny string

Enter User Type

IsAllowAll
IsAllowAll string

Specify true or false

IsDenyAll
IsDenyAll string

Specify true or false

ReportType
ReportType string

Specify true or false

UploadLocation
UploadLocation string

Enter Upload Location

Returns

Name Path Type Description
isModified
isModified string

Was the user modified

mfaException
mfaException string

mfa Exception

modifyUserException
modifyUserException string

modify User Exception

userId
userId string

user Id value

Publish Document Status

Publish or Unpublish documents from ClientFlow.

Parameters

Name Key Required Type Description
DocumentId
documentId True string

Enter Document Id

Token
X-Authorization string

Token Authentication

IsPublished
IsPublished True string

Specify true or false

Returns

Name Path Type Description
array of object
documentException
documentException string

document Exception

documentId
documentId string

document Id value

isPublished
isPublished string

is the document Published

Set Group Document Security

Assigns document security to a group

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

CabinetName
CabinetName string

Enter the Cabinet Name

DocSecurityType
DocSecurityType string

Enter Document Security Type

IndexName
IndexName string

Enter the Index Name

Operation
Operation string

Enter the Operation Type

Values
Values string

Token Authentication

DrawerName
DrawerName string

Enter the Drawer Name

GroupName
GroupName string

Enter the Group Name

Returns

Name Path Type Description
groupName
groupName string

Group Name value

isSetGroupDocSecurity
isSetGroupDocSecurity string

Did Document Security get set

setGroupDocSecurityException
setGroupDocSecurityException string

Group Document Security Exception

Set Group Permissions

Assigns permission to group

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Cabinet
Cabinet string

Enter Cabinet Name

Add
Add string

Specify true or false

Delete
Delete string

Specify true or false

Deny
Deny string

Specify true or false

Edit
Edit string

Specify true or false

LookUp
LookUp string

Specify true or false

Read
Read string

Specify true or false

Drawer
Drawer string

Enter Drawer Name

Add
Add string

Specify true or false

Delete
Delete string

Specify true or false

Deny
Deny string

Specify true or false

Edit
Edit string

Specify true or false

LookUp
LookUp string

Specify true or false

Read
Read string

Specify true or false

GroupName
GroupName string

Enter Group Name

Returns

Name Path Type Description
groupId
groupId string

group Id value

groupPermissionException
groupPermissionException string

group Permission Exception

isSet
isSet string

Did permissions get applied

Set User Document Security

Assigns user document security permissions

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

CabinetName
CabinetName string

Enter Cabinet Name

DocSecurityType
DocSecurityType string

Enter Document Security Type

IndexName
IndexName string

Enter Index Name

Operation
Operation string

Enter Operation

Values
Values string

Token Authentication

DrawerName
DrawerName string

Enter Drawer Name

LoginId
LoginId string

Enter Login Id

Returns

Name Path Type Description
isSetUserDocSecurity
isSetUserDocSecurity string

Did User Document Security get applied

loginId
loginId string

login Id value

setUserDocSecurityException
setUserDocSecurityException string

set User Doc Security Exception

Set User Permissions

Assigns permission to user

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

Cabinet
Cabinet string

Enter Cabinet Name

Add
Add string

Specify true or false

Delete
Delete string

Specify true or false

Deny
Deny string

Specify true or false

Edit
Edit string

Specify true or false

LookUp
LookUp string

Specify true or false

Read
Read string

Specify true or false

Drawer
Drawer string

Enter Drawer Name

Add
Add string

Specify true or false

Delete
Delete string

Specify true or false

Deny
Deny string

Specify true or false

Edit
Edit string

Specify true or false

LookUp
LookUp string

Specify true or false

Read
Read string

Specify true or false

LoginId
LoginId string

Enter Login Id

Returns

Name Path Type Description
isSetUserPermission
isSetUserPermission string

Did User Permission update

loginId
loginId string

login Id value

setUserPermissionException
setUserPermissionException string

set User Permission Exception

Taxsort Document

Taxsort PDF document

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

string

Token Authentication

Returns

Name Path Type Description
array of object
documentId
documentId string

document Id value

isTaxSorted
isTaxSorted string

Is the document TaxSorted

taxsortDocumentException
taxsortDocumentException string

taxsort Document Exception

Validate Indexes

Checks whether the indexes provided are valid.

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication

DrawerId
DrawerId string

Enter Drawer Id

IndexId
IndexId string

Enter Index Id

IndexValue
IndexValue string

Enter Index Value

Returns

Name Path Type Description
errorMessage
errorMessage string

error Message

errors
errors array of

errors

isValid
isValid string

is the index valid

Validate Token

Validate Token status

Parameters

Name Key Required Type Description
Token
X-Authorization string

Token Authentication