API Documentation
Message Queue Docs
Search…
v4
Introduction
Overview
Getting started
🔑
Authentication
Requesting temporary credentials
Signing requests
🎬
Entities
Char types
The entity object
Amount
Catalog item
Contact
Deal
File
Create a file
Retrieve a file
Retrieve file data
Delete a file
Retrieve file template list
Retrieve file template
Retrieve file statuses
Retrieve file draft templates
Financial document
Inventory
Job
Right
Table
👬
Relationships
The relationship object
Relationship types
Create a relationship
Delete a relationship
🔎
Search
Entity search
Relationship search
Pagination
Search fields
Search functions
Examples
🆕Batch
Overview
Create a batch
Retrieve a batch
🧰
Workflow
Execute a workflow action
Execute document workflow action
Execute a workflow action with signature
📐Configuration
Lists
Currency conversion
Data Types
📆
Date Math
Overview
The date math object
Create date math
Retrieve date math
Update date math
Delete date math
🧮
AVAILS
Overview
Get dimension data
Get availability
Is catalog item available
⌨
Starter Packs
Catalog Metadata
Availability Feed
Swagger
Postman
Message queue docs
Rightsline.com
Powered By
GitBook
Create a file
post
https://ris.rightsline.com
/v4/file
Create file
Example: Upload a file
1. Create file in Rightsline
POST: https://ris.rightsline.com/v4/file (NOTE:
file_name
char is
required
)
{
"title"
:
"Test File"
,
"template"
:
{
"templateId"
:
1
},
"characteristics"
:
{
"file_name"
:
"final.pdf"
,
"notes"
:
"This document has been signed"
,
"date_signed"
:
"2020-01-31"
},
"parentRelationship"
:
[
{
"parentCharTypeId"
:
4
,
"parentRecordId"
:
100
}
]
}
A successful response will return the following payload:
{
"id"
:
2687
,
"link"
:
{
"url"
:
"https://*********.cloudfront.net/************"
,
"expiration"
:
"2021-04-20T22:44:58.314Z"
}
}
You will use the
url
in the response body to upload the file.
2. Upload file data
When uploading the file, you do not need to include any Authorization header, as the URL is already authorized to upload to the specified location.
PUT
https
://*********
.
cloudfront
.
net
/************
\
--
data
*
file binary
*
Entities - Previous
File
Next
Retrieve a file
Last modified
1mo ago
Copy link
Outline
post
Create file
Example: Upload a file
1. Create file in Rightsline
2. Upload file data