97 lines
1.8 KiB
Markdown
97 lines
1.8 KiB
Markdown
# SignNow Routing Reference
|
|
|
|
**App name:** `signnow`
|
|
**Base URL proxied:** `api.signnow.com`
|
|
|
|
## API Path Pattern
|
|
|
|
```
|
|
/signnow/{resource}
|
|
```
|
|
|
|
## Common Endpoints
|
|
|
|
### User
|
|
|
|
```bash
|
|
GET /signnow/user
|
|
GET /signnow/user/documents
|
|
```
|
|
|
|
### Documents
|
|
|
|
```bash
|
|
# Upload document (multipart form data)
|
|
POST /signnow/document
|
|
|
|
# Get document
|
|
GET /signnow/document/{document_id}
|
|
|
|
# Update document
|
|
PUT /signnow/document/{document_id}
|
|
|
|
# Download document
|
|
GET /signnow/document/{document_id}/download?type=collapsed
|
|
|
|
# Get document history
|
|
GET /signnow/document/{document_id}/historyfull
|
|
|
|
# Move document to folder
|
|
POST /signnow/document/{document_id}/move
|
|
|
|
# Merge documents (returns PDF)
|
|
POST /signnow/document/merge
|
|
|
|
# Delete document
|
|
DELETE /signnow/document/{document_id}
|
|
```
|
|
|
|
### Templates
|
|
|
|
```bash
|
|
# Create template from document
|
|
POST /signnow/template
|
|
|
|
# Create document from template
|
|
POST /signnow/template/{template_id}/copy
|
|
```
|
|
|
|
### Invites
|
|
|
|
```bash
|
|
# Send freeform invite
|
|
POST /signnow/document/{document_id}/invite
|
|
|
|
# Create signing link (requires document fields)
|
|
POST /signnow/link
|
|
```
|
|
|
|
### Folders
|
|
|
|
```bash
|
|
GET /signnow/folder
|
|
GET /signnow/folder/{folder_id}
|
|
```
|
|
|
|
### Webhooks (Event Subscriptions)
|
|
|
|
```bash
|
|
GET /signnow/event_subscription
|
|
POST /signnow/event_subscription
|
|
DELETE /signnow/event_subscription/{subscription_id}
|
|
```
|
|
|
|
## Notes
|
|
|
|
- Documents must be uploaded as multipart form data with PDF file
|
|
- Supported file types: PDF, DOC, DOCX, ODT, RTF, PNG, JPG
|
|
- System folders cannot be renamed or deleted
|
|
- Creating signing links requires documents to have signature fields
|
|
- Custom invite subject/message requires paid subscription
|
|
- Rate limit in development mode: 500 requests/hour per application
|
|
|
|
## Resources
|
|
|
|
- [SignNow API Reference](https://docs.signnow.com/docs/signnow/reference)
|
|
- [SignNow Developer Portal](https://www.signnow.com/developers)
|