You are here: Home > Partners > Our API

Integrate
So
We
Sign
with your OS


Integrate our solutions within your information system to computerize IT exchanges: that will facilitate the IT staff’s work and will reduce considerably the number of manual operations, sources of omissions and errors.

API-Signature-Numérique-JeSuisEnCours

What allows our API?


The API standards
So
We
Sign
V1.0 allow:
  • Computerize the repository’s update:
    • Students
    • Trainers
    • Courses
    • Training rooms
    • Third parties
  • Return elements of presence or absence
  • Recover digital signatures
  • Return invoices to create the invoicing record
  • Return invoice’s elements to create the invoicing record
  • Recover the invoicing records
  • Computerize the global reversion of the documents

Based on the nature of your projects, we can make other interfaces for a richer and more functional automation.

Which protocols’ exchange?


The standards
So
We
Sign
’s API V1.0 take advantage of existing technologies of the world and Internet to facilitate their implementation:
  • XML or JSON exchange formats
  • Web-service or REST HTTPS exchange protocols
  • Synchronous responses with return codes

Our API are secured in HTTPS format, guaranteeing an integral encryption of the circulating frames on Internet between your computer system and the server
So
We
Sign
.

A return code « 200 OK » or « 500 ERROR » is systematically sent to each message, in order to ensurereliable exchanges without losing information.

Business connectors:


We have standards connections with the most important planning softwares for the french training centers, and we can help you with the development of specific interfaces. We consult experts with more than 12 years of experience working in cross-application integration.

API standards


Our standards API
So
We
Sign
are fully documented and provided to our clients and software partners. The integration is made within days, so don’t hesitate to contact us to discuss the issue.

The repository API:


Supplying the repositories has a first level of interface at the administration level menu, through Excel sheets, export, modification and manual reintegration.

The API SyncStudents allows the automatic synchronization of the repository of
So
We
Sign
’s students tables.

The others repository API are based on the same logical approach :
API-Référentiel-JeSuisEnCours
  • SyncTeachers: list of trainers
  • SyncClassrooms: list of training centers
  • SyncCourses: list of courses SyncContacts: list of third-parties (invoicing, tutors, signatures…)

API presence and signature:


API GetSignatureList allows recovering attendance lists and the PNG images of the trainers and trainees’ signatures using
So
We
Sign
’s signature tablets .

This API allows to update in almost real time the calling systems integrated in the training centers’ software and activate alerts if the learners are not present when the authorized signature time is closing.
API-Présence-Signature-Récupération-JeSuisEnCours
A unique URL per signature allows to make an interface of the image of the signature, either recovering the image HTTPS, either by integrating a URL link into the software, authorizing a direct access to the course for the trainer or trainee.

The API for invoicing records:


The API SendInvoice allows the insertion of an invoice in PDF format to activate the generation of invoicing statements and certificates of attendance.

The PDF invoice integrated is analyzed by
So
We
Sign
to extract invoicing elements: trainees attendance, start and end dates of invoicing, date, number and quantity invoiced thanks to the algorithms RAD-LAD integrated in our offer. These elements are required for the generation of invoicing records. This request provides a unique number of invoicing record allowing you to add or recover the records.
API-Dossier-Facturation-Envoi-JeSuisEnCours
The API SendInvoicingInfo allows direct insertion of invoicing elements via a XML or JSON block to activate the automatic generation of invoicing records (without PDF invoice in this stage). This request provides a unique number of invoicing record allowing you to add or recover the records.

The API AddSimpleInvoice allows adding PDF documents of the invoice to the invoice records, without activating the creation mechanism of the at-tendance documents. That allow to sign digitally the PDF invoice and archiving it in accordance of the regulations with the other record’s documents.

The API AddSimpleDocument allows to add easily other PDF documents, probative archiving with the other documents of the record.

API of the reversion of records:


The API GetRecord recover automatically documents from the invoicing records, as a local archive in the training center or with a reintegration with the business software.

Reminder:
So
We
Sign
store during a period of 10 years in a digital safe of the FNTC (french federation of trusted third parties), all the documents submitted and generated in order to respect the regulations for the preservation of digital originals.

The API GetRecordList provide you a list of all the records that has not been extracted yet from the server
So
We
Sign
. This list is limited to 1000 records per extraction and can be restarted as many times as needed to extract all the documents archived.
API-Réversion-Dossiers-Facturation-JeSuisEnCours
The block XML or JSON contains the index elements of the records to recover, as well as an URL for the retrieval of records’ documents, either on concatenated PDF format, either on ZIP format.

Contact us