Condition Reports

Initiate eIDAS signature

Initiate the contradictory electronic signature process for the condition report.

Prerequisites:

  • Report must be in COMPLETED status (observations locked)
  • document_url must be set (PDF generated via endpoint #11)

Flow (reuses existing signature system):

  1. Uploads the filled PDF to Media system (security_level = Critical, entity_type = ConditionReport)
  2. Creates a DocumentSignature record with document_type = "CONDITION_REPORT"
  3. Creates SignatureRequest for the owner (Proprietaire) and each tenant (Locataire)
  4. Sends signature requests to DO Global (external eIDAS provider)
  5. Publishes notification events (same pattern as lease/amendment signatures)
  6. Stores document_signature_id on the condition report

Each party signs via OTP (same flow as lease signatures).

Legal context: Art. 3-2 loi ALUR: L'état des lieux est établi contradictoirement. eIDAS art. 25: La signature électronique avancée constitue une preuve recevable.

Permissions required: leases:write

post/leases/{lease_id}/condition-reports/{report_id}/initiate-signature

Request

  • Base URL: https://api.faireplace.com/api
  • URL: https://api.faireplace.com/api/leases/{lease_id}/condition-reports/{report_id}/initiate-signature
  • Auth: HTTP bearer

Path parameters

lease_idstring uuid required
report_idstring uuid required

Request body

initiator_idstring uuid required

UUID of the person initiating the signature (owner or agent)

initiator_signer_type'PROPRIETAIRE' | 'AGENT_IMMOBILIER'

Signer type of the initiator (defaults to PROPRIETAIRE)

Response

Signature process initiated

document_signature_idstring uuid
media_idstring uuid

PDF uploaded to media system (Critical security level)

status'SIGNING'

Changes

No recorded changes to this operation across all 1 revision of this API.