php-extended/php-api-fr-interfast

1.0.2 2025-07-31 16:24 UTC

This package is auto-updated.

Last update: 2025-07-31 14:25:16 UTC


README

L'API InterFast une API REST permettant de gérer un compte entreprise. ## Authentification L'API utilise des clés d'API pour authentifier les requêtes. La clé d'API est une chaîne de 32 caractères qui est générée par l'utilisateur à partir de sa page de profil. Cette clé d'API doit être fournie dans l'entête X-API-KEY de chaque requête. ## Types de données Les dates échangées à travers l'API sont au format défini par la RFC 3339, section 5.6, par exemple, 2017-07-21T17:32:28Z

This PHP package is automatically generated by the Swagger Codegen project:

  • API version:
  • Build package: io.swagger.codegen.v3.generators.php.PhpClientCodegen

Requirements

PHP 5.5 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/php-extended/php-api-fr-interfast.git"
    }
  ],
  "require": {
    "php-extended/php-api-fr-interfast": "*@dev"
  }
}

Then run composer install

Manual Installation

Download the files and include autoload.php:

    require_once('/path/to/SwaggerClient-php/vendor/autoload.php');

Tests

To run the unit tests:

composer install
./vendor/bin/phpunit

Getting Started

Please follow the installation procedure and then run the following:

<?php
require_once(__DIR__ . '/vendor/autoload.php');

$apiInstance = new Swagger\Client\Api\ActivitsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$body = new \Swagger\Client\Model\SaveNoteDto(); // \Swagger\Client\Model\SaveNoteDto | 
$client_id = 1.2; // float | 

try {
    $apiInstance->clientActivityControllerCreateNote($body, $client_id);
} catch (Exception $e) {
    echo 'Exception when calling ActivitsApi->clientActivityControllerCreateNote: ', $e->getMessage(), PHP_EOL;
}

$apiInstance = new Swagger\Client\Api\ActivitsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$client_id = 1.2; // float | 
$note_id = "note_id_example"; // string | 

try {
    $apiInstance->clientActivityControllerDeleteNote($client_id, $note_id);
} catch (Exception $e) {
    echo 'Exception when calling ActivitsApi->clientActivityControllerDeleteNote: ', $e->getMessage(), PHP_EOL;
}

$apiInstance = new Swagger\Client\Api\ActivitsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$client_id = 1.2; // float | 
$page = 1.2; // float | Numéro de la page à récupérer (commence à 0)
$size = 1.2; // float | Taille de la page à récupérer
$order_by = "order_by_example"; // string | Champ sur lequel trier les résultats
$is_desc = true; // bool | `true` si le tri doit être descendant

try {
    $apiInstance->clientActivityControllerGetActivities($client_id, $page, $size, $order_by, $is_desc);
} catch (Exception $e) {
    echo 'Exception when calling ActivitsApi->clientActivityControllerGetActivities: ', $e->getMessage(), PHP_EOL;
}

$apiInstance = new Swagger\Client\Api\ActivitsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$body = new \Swagger\Client\Model\SaveNoteDto(); // \Swagger\Client\Model\SaveNoteDto | 
$client_id = 1.2; // float | 
$note_id = "note_id_example"; // string | 

try {
    $apiInstance->clientActivityControllerUpdateNote($body, $client_id, $note_id);
} catch (Exception $e) {
    echo 'Exception when calling ActivitsApi->clientActivityControllerUpdateNote: ', $e->getMessage(), PHP_EOL;
}
?>

Documentation for API Endpoints

All URIs are relative to https://app.inter-fast.fr

ClassMethodHTTP requestDescription
ActivitsApiclientActivityControllerCreateNotePOST /v1/client/{clientId}/activities/notesConsigner une activité
ActivitsApiclientActivityControllerDeleteNoteDELETE /v1/client/{clientId}/activities/notes/{noteId}Supprimer une activité
ActivitsApiclientActivityControllerGetActivitiesGET /v1/client/{clientId}/activitiesLister les activités
ActivitsApiclientActivityControllerUpdateNotePUT /v1/client/{clientId}/activities/notes/{noteId}Modifier une activité
AdminBillingSettingsApiadminBillingSettingsControllerGetGET /v1/company/{companyId}/billing/settings
AdminBillingSettingsApiadminBillingSettingsControllerSavePUT /v1/company/{companyId}/billing/settings
AdressesApiclientAddressesControllerCreateAddressPOST /v1/client/{clientId}/addressesAjouter une adresse
AdressesApiclientAddressesControllerDeleteAddressDELETE /v1/client/{clientId}/addresses/{addressId}Supprimer une adresse
AdressesApiclientAddressesControllerUpdateAddressPUT /v1/client/{clientId}/addresses/{addressId}Modifier une adresse
AdressesApiclientAddressesControllerUpdatePrimaryAddressPUT /v1/client/{clientId}/addresses/{addressId}/primaryChanger l'adresse principale
ArticleFilesApiarticleFilesControllerAddFilePOST /v1/library/articles/{articleId}/files
ArticleFilesApiarticleFilesControllerDeleteFileDELETE /v1/library/articles/{articleId}/files/{fileId}
ArticleFilesApiarticleFilesControllerVisualizeFileContentGET /v1/library/articles/{articleId}/files/{fileId}
BibliothqueApiarticleCategoryControllerCreatePOST /v1/library/categoriesCréer un catalogue
BibliothqueApiarticleCategoryControllerDeleteCategoryDELETE /v1/library/categories/{id}Supprimer un catalogue
BibliothqueApiarticleCategoryControllerDeleteEmptyCategoriesDELETE /v1/library/categoriesSupprimer les catalogues vides
BibliothqueApiarticleCategoryControllerGetAllGET /v1/library/categoriesLister les catalogues
BibliothqueApiarticleCategoryControllerUpdatePUT /v1/library/categories/{id}Renommer un catalogue
BibliothqueApiarticleControllerCopyArticlePOST /v1/library/articles/{articleId}/copyDupliquer un article
BibliothqueApiarticleControllerCreatePOST /v1/library/categories/{categoryId}/articlesCréer un article
BibliothqueApiarticleControllerDeleteArticleDELETE /v1/library/articles/{articleId}Supprimer un article
BibliothqueApiarticleControllerFindGET /v1/library/articlesLister les articles
BibliothqueApiarticleControllerGetArticleByIdGET /v1/library/articles/{articleId}Récupérer un article
BibliothqueApiarticleControllerSaveArticlePUT /v1/library/articles/{articleId}Modifier un article
BibliothqueApiarticleControllerUpdateArticlesPUT /v1/library/articlesActualiser les prix
BillApibillControllerAggregateBillsPerStatusGET /v1/billing/bills/statuses
BillApibillControllerCategorizeBillPUT /v1/billing/bills/{id}/categorization
BillApibillControllerChangeBillStatusPUT /v1/billing/bills/{id}/status/{status}
BillApibillControllerCopyBillPOST /v1/billing/bills/{id}/copy
BillApibillControllerCreateBillPOST /v1/billing/bills
BillApibillControllerCreateCreditsPOST /v1/billing/bills/{billId}/credits/{type}
BillApibillControllerDeleteBillDELETE /v1/billing/bills/{id}
BillApibillControllerDeletePaymentDELETE /v1/billing/bills/{id}/payments/{paymentId}
BillApibillControllerFindAllGET /v1/billing/bills
BillApibillControllerGetBillGET /v1/billing/bills/{id}
BillApibillControllerGetBillEmailHistoryGET /v1/billing/bills/{id}/emails
BillApibillControllerGetLastBillDateGET /v1/billing/bills/last-numbered-date
BillApibillControllerLinkBillToPUT /v1/billing/bills/{billId}/linked-to/{linkedId}
BillApibillControllerPartialUpdateBillPATCH /v1/billing/bills/{id}
BillApibillControllerRegisterPaymentPOST /v1/billing/bills/{id}/payments
BillApibillControllerSendBillByEmailPOST /v1/billing/bills/{billId}/emails
BillApibillControllerUpdateBillPUT /v1/billing/bills/{id}
BillApibillControllerVisualizeBillFileContentGET /v1/billing/bills/{id}/pdf/{name}
BillApibillControllerVisualizeBillHtmlGET /v1/billing/bills/{id}/html
BillingAuditApibillingAuditControllerGetBillAuditGET /v1/billing/bills/{billingId}/audit
BillingAuditApibillingAuditControllerGetCreditAuditGET /v1/billing/credits/{billingId}/audit
BillingAuditApibillingAuditControllerGetQuotationAuditGET /v1/billing/quotations/{billingId}/audit
BillingAuditApibillingAuditControllerGetStatsGET /v1/billing/stats
BillingAuditApibillingAuditControllerGetSummaryGET /v1/billing/summary
BillingFilesApibillingFilesControllerAddBillFilesPOST /v1/billing/bills/{billingId}/files
BillingFilesApibillingFilesControllerAddCreditFilesPOST /v1/billing/credits/{billingId}/files
BillingFilesApibillingFilesControllerAddQuotationFilesPOST /v1/billing/quotations/{billingId}/files
BillingFilesApibillingFilesControllerCopyArticleFilesToBillPOST /v1/billing/bills/{billingId}/files/copy-from-article
BillingFilesApibillingFilesControllerCopyArticleFilesToQuotationPOST /v1/billing/quotations/{billingId}/files/copy-from-article
BillingFilesApibillingFilesControllerCopyBillingFilesToBillPOST /v1/billing/bills/{billingId}/files/copy-from-billing
BillingFilesApibillingFilesControllerCopyBillingFilesToQuotationPOST /v1/billing/quotations/{billingId}/files/copy-from-billing
BillingFilesApibillingFilesControllerDeleteBillFileDELETE /v1/billing/bills/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerDeleteCreditFileDELETE /v1/billing/credits/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerDeleteQuotationFileDELETE /v1/billing/quotations/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerGetBillFileGET /v1/billing/bills/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerGetCreditFileGET /v1/billing/credits/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerGetQuotationFileGET /v1/billing/quotations/{billingId}/files/{fileId}
BillingFilesApibillingFilesControllerSaveWorkToLibraryPOST /v1/billing/quotations/{billingId}/save-work-to-library
BillingInterventionApibillingInterventionControllerCreateBillFromInterventionPOST /v1/billing/interventions/{interventionId}/bills
BillingInterventionApibillingInterventionControllerCreateQuotationFromInterventionPOST /v1/billing/interventions/{interventionId}/quotations
BillingSequencesApibillingSequencesControllerChangeSequencesPUT /v1/billing/sequences
BillingSequencesApibillingSequencesControllerGetSequencesGET /v1/billing/sequences
BillingSettingsApibillingSettingsControllerGetGET /v1/billing/settings
BillingSettingsApibillingSettingsControllerSavePUT /v1/billing/settings
BonusApibonusControllerFindAllBonusesGET /v1/billing/deductions/bonuses
BonusApibonusControllerMarkDeductionsAsNotPaidDELETE /v1/billing/deductions/{reference}/paid
BonusApibonusControllerMarkDeductionsAsPaidPUT /v1/billing/deductions/{reference}/paid
ClientMobileApiclientMobileControllerGetCompanyClientsGET /v1/client/company
ClientsApicRMControllerAddressesGET /v1/crm/addresses
ClientsApicRMControllerSearchGET /v1/crm/searchRechercher des clients
ClientsApiclientControllerAssignToSalesmanPUT /v1/client/{id}/salesman/{salesman}Affecter à un commercial
ClientsApiclientControllerConvertParticularToProfessionalPUT /v1/client/{id}/type/professionalConvertir en professionnel
ClientsApiclientControllerConvertProfessionalToParticularPUT /v1/client/{id}/type/particularConvertir en particulier
ClientsApiclientControllerCreateClientOwnersAssociationPOST /v1/client/ownersAssociationCréer un syndic
ClientsApiclientControllerCreateClientProfessionalPOST /v1/client/professionalCréer un professionnel
ClientsApiclientControllerCreateParticularPOST /v1/client/particularCréer un particulier
ClientsApiclientControllerDeleteClientDELETE /v1/client/{id}Supprimer un client
ClientsApiclientControllerFindClientGET /v1/client/searchSuggérer des clients
ClientsApiclientControllerGetAllContactGET /v1/client/contactsLister les contacts
ClientsApiclientControllerGetByIdGET /v1/client/{id}Récupérer un client
ClientsApiclientControllerGetDocumentsByClientIdGET /v1/client/{id}/documentsLister les documents
ClientsApiclientControllerGetEventsGET /v1/client/{clientId}/eventsLister les événements
ClientsApiclientControllerImportClientsPOST /v1/client/importImporter des clients
ClientsApiclientControllerMergeClientsPOST /v1/client/{idClientToKeep}/merge/{idClientToMerge}Fusionner deux clients
ClientsApiclientControllerSaveClientConfigPUT /v1/client/{clientId}/configModifier la configuration
ClientsApiclientControllerSendEmailPOST /v1/client/{id}/emailEnvoyer un email à un client
ClientsApiclientControllerShareClientToContactPOST /v1/client/{clientId}/contacts/{contactId}/userPartager à un contact
ClientsApiclientControllerUnsassignSalesmanDELETE /v1/client/{id}/salesmanSuppprimer l'affectation
ClientsApiclientControllerUpdateClientOwnersAssociationPUT /v1/client/ownersAssociation/{id}Modifier un syndic
ClientsApiclientControllerUpdateClientParticularPUT /v1/client/particular/{id}Modifier un particulier
ClientsApiclientControllerUpdateClientProfessionalPUT /v1/client/professional/{id}Modifier un professionnel
ContactsApiclientControllerGetAllContactGET /v1/client/contactsLister les contacts
ContactsApicontactControllerAddContactPOST /v1/client/{clientId}/contactsAjouter un contact
ContactsApicontactControllerDeleteContactDELETE /v1/client/{clientId}/contacts/{contactId}Supprimer un contact
ContactsApicontactControllerUpdateContactPUT /v1/client/{clientId}/contacts/{contactId}Modifier un contact
CreditApicreditControllerAggregateCreditPerStatusGET /v1/billing/credits/statuses
CreditApicreditControllerCategorizeCreditPUT /v1/billing/credits/{id}/categorization
CreditApicreditControllerChangeCreditStatusPUT /v1/billing/credits/{id}/status/{status}
CreditApicreditControllerDeleteCreditDELETE /v1/billing/credits/{id}
CreditApicreditControllerFindAllGET /v1/billing/credits
CreditApicreditControllerGetCreditGET /v1/billing/credits/{id}
CreditApicreditControllerGetCreditEmailHistoryGET /v1/billing/credits/{id}/emails
CreditApicreditControllerGetLastCreditDateGET /v1/billing/credits/last-numbered-date
CreditApicreditControllerPartialUpdateCreditPATCH /v1/billing/credits/{id}
CreditApicreditControllerSendCreditByEmailPOST /v1/billing/credits/{id}/emails
CreditApicreditControllerUpdateCreditPUT /v1/billing/credits/{id}
CreditApicreditControllerVisualizeCreditFileContentGET /v1/billing/credits/{id}/pdf/{name}
CreditApicreditControllerVisualizeCreditHtmlGET /v1/billing/credits/{id}/html
DevisApiquotationControllerAggregateQuotationsPerStatusGET /v1/billing/quotations/statusesAgréger par statut
DevisApiquotationControllerChangeQuotationStatusPUT /v1/billing/quotations/{id}/status/{status}Changer le statut
DevisApiquotationControllerConvertQuotationToBillPOST /v1/billing/quotations/{id}/billFacturer le solde
DevisApiquotationControllerCopyQuotationPOST /v1/billing/quotations/{id}/copyDupliquer un devis
DevisApiquotationControllerCreateDepositBillFromQuotationPOST /v1/billing/quotations/{id}/depositFacturer un acompte
DevisApiquotationControllerCreateDetailedProgressBillFromQuotationPOST /v1/billing/quotations/{id}/progress-bill/detailedFacturer un avancement détaillé
DevisApiquotationControllerCreateGlobalProgressBillFromQuotationPOST /v1/billing/quotations/{id}/progress-bill/globalFacturer un avancement global
DevisApiquotationControllerCreateQuotationPOST /v1/billing/quotationsCréer un devis
DevisApiquotationControllerDeleteQuotationDELETE /v1/billing/quotations/{id}Supprimer un devis
DevisApiquotationControllerFindAllGET /v1/billing/quotationsLister les devis
DevisApiquotationControllerGetBillsGET /v1/billing/quotations/{id}/billsLister les factures
DevisApiquotationControllerGetQuotationGET /v1/billing/quotations/{id}Récupérer un devis
DevisApiquotationControllerGetQuotationEmailHistoryGET /v1/billing/quotations/{id}/emailsRécupérer l'historique des emails
DevisApiquotationControllerLinkToInterventionPUT /v1/billing/quotations/{id}/interventions/{interventionId}Associer à une intervention
DevisApiquotationControllerLinkToMaintenancePUT /v1/billing/quotations/{id}/maintenance/{maintenanceId}Associer à une maintenance
DevisApiquotationControllerPartialUpdateQuotationPATCH /v1/billing/quotations/{id}Patcher un devis
DevisApiquotationControllerSendQuotationByEmailPOST /v1/billing/quotations/{id}/emailsEnvoyer par email
DevisApiquotationControllerUpdateQuotationPUT /v1/billing/quotations/{id}Modifier un devis
DevisApiquotationControllerVisualizeQuotationFileContentGET /v1/billing/quotations/{id}/pdf/{name}Télécharger un devis
DevisApiquotationControllerVisualizeQuotationHtmlGET /v1/billing/quotations/{id}/html
ExportApiexportControllerExportBillsGET /v1/billing/export/bill
ExportApiexportControllerExportBillsAsArchiveGET /v1/billing/export/archive/bills
ExportApiexportControllerExportCreditsGET /v1/billing/export/credit
ExportApiexportControllerExportCreditsAccountingGET /v1/billing/export/accounting/{type}
ExportApiexportControllerExportCreditsAsArchiveGET /v1/billing/export/archive/credits
ExportApiexportControllerExportQuotationsGET /v1/billing/export/quotation
ExportApiexportControllerExportQuotationsAsArchiveGET /v1/billing/export/archive/quotations
GeocodeApigeocodeControllerGeocodePUT /v1/geocoding/addresses/{address}
HiddenApiarticleControllerExportAsCSVGET /v1/library/export
HiddenApiarticleControllerImportArticlesPOST /v1/library/articles/imports
HiddenApiarticleControllerResetDELETE /v1/library
HiddenApicRMControllerExportAsCSVGET /v1/crm/export
HiddenApicRMControllerGetAllClientsGET /v1/crm
HiddenApicRMControllerResetDELETE /v1/crm
HiddenApiinterventionControllerCreateInterventionPOST /v1/intervention/create
HiddenApiinterventionControllerFinishAllLateInterventionsPOST /v1/intervention/finish-late
HiddenApiinterventionControllerGetCompanyInterventionsGET /v1/intervention/company
HiddenApiinterventionControllerGetCreatedGET /v1/intervention/statistics/created
HiddenApiinterventionControllerGetEventsGET /v1/intervention/events
HiddenApiinterventionControllerGetEventsToPlanGET /v1/intervention/events/to-plan
HiddenApiinterventionControllerGetStatisticsPerTypeGET /v1/intervention/statistics/types
HiddenApiinterventionControllerUpdateInterventionPUT /v1/intervention/update
HiddenApiquotationControllerCategorizeQuotationPUT /v1/billing/quotations/{id}/categorization
HiddenApiquotationControllerVisualizeSamplePDFGET /v1/billing/quotations/preview/sample.pdf
ImportApiimportControllerImportQuotationsFromEBPPOST /v1/billing/import/ebp/{importType}
InterventionDayTimesheetsApiinterventionDayTimesheetsControllerGetDayTimesheetsGET /v1/users/{userId}/timesheets/{year}/{month}/{day}/interventions
InterventionEmailApiinterventionEmailControllerGetGET /v1/interventions/{id}/emails
InterventionEmailApiinterventionEmailControllerSharePOST /v1/interventions/{id}/emails
InterventionFilesApiinterventionFilesControllerDeleteFileDELETE /v1/interventions/{interventionId}/report/files/{fileId}
InterventionFilesApiinterventionFilesControllerFindFileVersionsGET /v1/interventions/{interventionId}/report/files/versions
InterventionFilesApiinterventionFilesControllerFindFilesGET /v1/interventions/{interventionId}/report/files
InterventionFilesApiinterventionFilesControllerGetFileContentGET /v1/interventions/{interventionId}/report/files/{fileId}/content
InterventionFilesApiinterventionFilesControllerStoreFilePOST /v1/interventions/{interventionId}/report/files
InterventionFilesApiinterventionFilesControllerStreamFileContentGET /v1/interventions/{interventionId}/report/files/{fileId}/stream/{name}
InterventionFilesApiinterventionFilesControllerVisualizeFileContentGET /v1/interventions/{interventionId}/report/files/{fileId}/content/{name}
InterventionFilesApiinterventionFilesControllerVisualizeFileVersionContentGET /v1/interventions/{interventionId}/report/files/{fileId}/content/{name}/{versionId}
InterventionTimesheetsApiinterventionTimesheetsControllerGetAggregatedTimesheetsGET /v1/interventions/{interventionId}/timesheets/aggregated
InterventionTimesheetsApiinterventionTimesheetsControllerGetTimesheetsGET /v1/interventions/{interventionId}/timesheets
InterventionTimesheetsApiinterventionTimesheetsControllerSaveTimesheetsPOST /v1/interventions/{interventionId}/timesheets
InterventionTimesheetsApiinterventionTimesheetsControllerUpdateTimesheetsPUT /v1/interventions/{interventionId}/timesheets
InterventionsApiinterventionControllerAddEquipmentsPUT /v1/intervention/{id}/equipmentsAjouter des équipements
InterventionsApiinterventionControllerChangeStatusPUT /v1/intervention/{id}/status/{status}Définir le statut
InterventionsApiinterventionControllerCreatePOST /v1/interventionCréer une intervention
InterventionsApiinterventionControllerDeleteDELETE /v1/intervention/{interventionId}Supprimer une intervention
InterventionsApiinterventionControllerDeleteStatusDELETE /v1/intervention/{id}/statusSupprimer le statut
InterventionsApiinterventionControllerFinishPUT /v1/intervention/{interventionId}/finishedTerminer une intervention
InterventionsApiinterventionControllerFinishAndContinueLaterPOST /v1/intervention/{interventionId}/continue-laterTerminer et continuer plus tard
InterventionsApiinterventionControllerGetFollowUpGET /v1/intervention/{id}/follow-upLister les interventions liées
InterventionsApiinterventionControllerGetInterventionByIdGET /v1/intervention/{id}Récupérer une intervention
InterventionsApiinterventionControllerMarkAsBillablePUT /v1/intervention/{id}/billableMarquer comme facturable
InterventionsApiinterventionControllerMarkAsNotBillableDELETE /v1/intervention/{id}/billableMarquer comme non facturable
InterventionsApiinterventionControllerUpdatePUT /v1/intervention/{id}Modifier une intervention
LegacyClientApilegacyClientControllerCreateAddressPOST /v1/client/newAddress
LegacyClientApilegacyClientControllerCreateClientOwnersAssociationPOST /v1/client/ownersAssociation/create
LegacyClientApilegacyClientControllerCreateClientParticularPOST /v1/client/particular/create
LegacyClientApilegacyClientControllerCreateClientProfessionalPOST /v1/client/professional/create
LegacyClientApilegacyClientControllerGetClientByIdGET /v1/client
LegacyClientApilegacyClientControllerGetClientOwnersAssociationByIdGET /v1/client/ownersAssociation
LegacyClientApilegacyClientControllerGetClientParticularByIdGET /v1/client/particular
LegacyClientApilegacyClientControllerGetClientProfessionalByIdGET /v1/client/professional
LegacyClientApilegacyClientControllerUpdateAddressPUT /v1/client/updateAddress
LegacyClientApilegacyClientControllerUpdateClientOwnersAssociationPUT /v1/client/ownersAssociation/update
LegacyClientApilegacyClientControllerUpdateClientParticularPUT /v1/client/particular/update
LegacyClientApilegacyClientControllerUpdateClientProfessionalPUT /v1/client/professional/update
LegacyClientApilegacyClientControllerUpdatePrimaryAddressPUT /v1/client/updatePrimaryAddress
MobileInterventionApimobileInterventionControllerGetInterventionGET /v1/intervention
MobileInterventionApimobileInterventionControllerGetUserInterventionsGET /v1/intervention/user
PaymentApipaymentControllerExportAccountingGET /v1/billing/payments/export/accounting
PaymentApipaymentControllerExportAsCsvGET /v1/billing/payments/export/simple
PaymentApipaymentControllerFindAllRegisteredGET /v1/billing/payments
PortalApiportalControllerAcceptVariantPUT /v1/billing/portal/quotations/{id}/variants/{variantId}/accepted
PortalApiportalControllerCreateAddressPOST /v1/client/portal/newAddress
PortalApiportalControllerFindAllGET /v1/billing/portal
PortalApiportalControllerFindBillingByIdGET /v1/billing/portal/{type}/{id}
PortalApiportalControllerGetClientGET /v1/client/portal
PortalApiportalControllerStartSigningPOST /v1/billing/portal/quotations/{id}/signature
PortalApiportalControllerVisualizeFileContentGET /v1/billing/portal/{type}/{id}/pdf/{name}
PortalApiportalControllerVisualizeVariantFileContentGET /v1/billing/portal/{type}/{id}/variants/{variantId}/pdf/{name}
PortalInterventionApiportalInterventionControllerGetInterventionsGET /v1/portal/interventions
PortalInterventionApiportalInterventionControllerVisualizeFileContentGET /v1/portal/interventions/{interventionId}/report/files/{fileId}/content/{name}
ProcessingStatusApiprocessingStatusControllerCreatePOST /v1/processing-statuses
ProcessingStatusApiprocessingStatusControllerDeleteDELETE /v1/processing-statuses/{id}
ProcessingStatusApiprocessingStatusControllerGetAllGET /v1/processing-statuses
ProcessingStatusApiprocessingStatusControllerUpdatePUT /v1/processing-statuses/{id}
QuotationSignatureApiquotationSignatureControllerSignPOST /v1/billing/quotations/{id}/signature
QuotationVariantApiquotationVariantControllerAcceptVariantPUT /v1/billing/quotations/{id}/variants/{variantId}/accepted
QuotationVariantApiquotationVariantControllerCreateVariantPOST /v1/billing/quotations/{id}/variants
QuotationVariantApiquotationVariantControllerDeleteVariantDELETE /v1/billing/quotations/{id}/variants/{variantId}
QuotationVariantApiquotationVariantControllerGetVariantGET /v1/billing/quotations/{id}/variants/{variantId}
QuotationVariantApiquotationVariantControllerGetVariantsGET /v1/billing/quotations/{id}/variants
QuotationVariantApiquotationVariantControllerSendVariantByEmailPOST /v1/billing/quotations/{id}/variants/{variantId}/emails
QuotationVariantApiquotationVariantControllerUpdateVariantPUT /v1/billing/quotations/{id}/variants/{variantId}
QuotationVariantApiquotationVariantControllerVisualizeQuotationFileContentGET /v1/billing/quotations/{id}/variants/{variantId}/pdf/{name}
RelationsApirelationsControllerCreatePOST /v1/client/{clientId}/relations
RelationsApirelationsControllerDeleteDELETE /v1/client/{clientId}/relations/{relatedClientId}
RelationsApirelationsControllerGetAllGET /v1/client/{clientId}/relations
ResetBillingApiresetBillingControllerResetDELETE /v1/billing
ResetEventsApiresetEventsControllerResetDELETE /v1/events
VnementsApieventsControllerGetEventsGET /v1/eventsLister les événements
VnementsApieventsControllerGetEventsToPlanGET /v1/events/to-planLister les événements à planifier

Documentation For Models

Documentation For Authorization

API Key

  • Type: API key
  • API key parameter name: X-API-KEY
  • Location: HTTP header

Author