POST
/
v1
/
worksites
/
{id}
/
documents
curl --request POST \
  --url https://api.opx.co/partners/v1/worksites/{id}/documents \
  --header 'Content-Type: multipart/form-data' \
  --form type=AH \
  --form 'name=<string>' \
  --form 'url=<string>' \
  --form worksite_operation_id=123
{
  "data": {
    "id": 123,
    "worksite_operation_id": 123,
    "type": "<string>",
    "file_name": "<string>",
    "url": "<string>",
    "status": "<string>",
    "created_at": "<string>"
  }
}

Path Parameters

id
integer
required

Body

multipart/form-data
type
enum<string>
required

AH, CC, Photo

Available options:
AH,
Attestation de fin de travaux,
Cadre de contribution,
Devis,
Facture,
Photo SAV,
AH indivision,
Avis d'imposition,
Justificatif de propriété,
AH bailleur,
Photo avant chantier,
Fiche technique,
Rapport d'audit énergétique,
Note de dimensionnement,
Autre,
Contrat,
Contrat de mandant,
Convention,
Rapport de cofrac,
Synthèse de cofrac,
Photo après chantier,
Devis signé,
Photo du calorifugeage,
Photo de la vanne d'équilibrage,
Document de sous-traitant,
RGE,
Synthèse de l'audit,
Rapport d'audit,
Rapport Cofrac audit,
Convention externe,
Annexes,
Contrat de partenariat,
Photo horodatée,
Dérogation,
Notification d'octroi,
AH signée,
KBIS,
Justificatif d'identité du gérant (pièce d'identité,
passeport),
RC Pro,
Attestation de régularité sociale,
Assurance décennale,
Pouvoir,
Grille d'analyse simplifiée,
Attestation travaux (devis),
Attestation travaux (facture),
Contrat fourniture de chaleur,
Champ personnalisé,
Procuration de signature,
Constitution d'aide en ligne,
Procuration pour la perception des fonds,
Accord de la subvention,
Grille d'analyse du logement,
RIB,
Preuve d'achat,
Rapport,
PV de réception,
Vidéo de contrôle,
Attestation CEE,
Demande de solde,
Lettre de versement,
CPE Services,
Facture COFRAC,
Photo de contrôle,
Copie du certificat d’immatriculation,
Feuille récapitulative,
Contrat de location,
Contrat de location signé,
Bon de commande
name
string
required
Maximum length: 255
url
string | null
file
file | null
worksite_operation_id
integer | null

Response

200
application/json
`WorksiteDocumentResource`
data
object
required