🎯 Goal
Understand the fundamentals of the Ugosign REST API and make your first authenticated call to integrate e-signatures into your web or mobile applications.
📝 Prerequisites
- An active Ugosign account with sufficient permissions.
- An API key (see "🔑 Generate an API Key on Ugosign").
- Basic knowledge of HTTP/REST and handling of
Authorization: Bearer <token>
. - HTTPS network access.
📍 Steps
- Create and secure your API key
Go to your Ugosign dashboard and generate a key. Store it securely (secret manager, environment variables, never in plain text in the code). - Select environment and base URL
Use the URLs provided in the documentation and note the API version. - Configure authentication
Add the following HTTP header to each request:Authorization: Bearer <your_api_key>
. Make sure to send and receiveapplication/json
.GET /... HTTP/1.1 Host: <base-url> Authorization: Bearer <your_api_key> Accept: application/json
- Make a first verification call
Perform a simple call (e.g.GET /api/v1/organization
) to validate authentication and connectivity. - Browse the interactive documentation
Explore the available endpoints, request/response schemas, and error codes.
✅ Expected Outcome
- An active API key securely stored.
- A first authenticated HTTPS call returning
200 OK
. - A clear understanding of the relevant endpoints for your use case.
💡 Good to Know
- Compliance & security: the API follows encryption and data protection best practices.
- Error handling: refer to standard HTTP codes and structured error messages.
- Best practices: periodic key rotation, least privilege principle, secured logs.
🔗 Related Resources
0
people likes this article
Last modified on 23 September 2025 at 21:04