GET api/cogeo/devis/multi?ids={ids}
Récupère un ensemble de devis / contrat en fonction d'un ensemble d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ids | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of ApiDevis| Name | Description | Type | Additional information |
|---|---|---|---|
| IdDevis | integer |
None. |
|
| Etat | Etat |
None. |
|
| DateReponse | date |
None. |
|
| MontantAcompteDemande | decimal number |
None. |
|
| PourcentageAcompteDemande | decimal number |
None. |
|
| ReferenceCommande | string |
None. |
|
| MontantCommande | decimal number |
None. |
|
| DateExpiration | date |
None. |
|
| Validite | DureesValidite |
None. |
|
| Numero | string |
None. |
|
| DateEmission | date |
None. |
|
| IdsLignesArticle | Collection of integer |
None. |
|
| IdsReglements | Collection of integer |
None. |
|
| IdAffaire | integer |
None. |
|
| IdDestinataire | integer |
None. |
|
| IdContactInterne | integer |
None. |
|
| DateCreation | date |
None. |
|
| MentionHautDePage | string |
None. |
|
| MentionBasDePage | string |
None. |
|
| NumeroOrdre | string |
None. |
|
| IdAdresse | integer |
None. |
|
| Objet | string |
None. |
|
| ObjetBrut | string |
None. |
|
| DetailPrestations | string |
None. |
|
| DetailPrestationsBrut | string |
None. |
|
| DateDerniereAlerte | date |
None. |
|
| TypeDerniereAlerte | integer |
None. |
|
| IdResponsable | integer |
None. |
|
| IdRedacteur | integer |
None. |
|
| IdSite | integer |
None. |
|
| IdService | integer |
None. |
|
| EstMO | boolean |
None. |
|
| IdOperationApplication | integer |
None. |
|
| IdCoefficientActualisation | integer |
None. |
|
| EstExterne | boolean |
None. |
|
| IdCommune | integer |
None. |
|
| IdMarche | integer |
None. |
|
| MontantTotalHT | decimal number |
None. |
|
| MontantTotalTVA | decimal number |
None. |
|
| MontantTotalTTC | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"IdDevis": 1,
"Etat": 0,
"DateReponse": "2025-12-10T14:59:10.5503834+01:00",
"MontantAcompteDemande": 3.0,
"PourcentageAcompteDemande": 4.0,
"ReferenceCommande": "sample string 5",
"MontantCommande": 6.0,
"DateExpiration": "2025-12-10T14:59:10.5503834+01:00",
"Validite": 0,
"Numero": "sample string 8",
"DateEmission": "2025-12-10T14:59:10.5503834+01:00",
"IdsLignesArticle": [
1,
2
],
"IdsReglements": [
1,
2
],
"IdAffaire": 1,
"IdDestinataire": 1,
"IdContactInterne": 1,
"DateCreation": "2025-12-10T14:59:10.5660086+01:00",
"MentionHautDePage": "sample string 11",
"MentionBasDePage": "sample string 12",
"NumeroOrdre": "sample string 13",
"IdAdresse": 1,
"Objet": "sample string 14",
"ObjetBrut": "sample string 15",
"DetailPrestations": "sample string 16",
"DetailPrestationsBrut": "sample string 17",
"DateDerniereAlerte": "2025-12-10T14:59:10.5660086+01:00",
"TypeDerniereAlerte": 18,
"IdResponsable": 1,
"IdRedacteur": 1,
"IdSite": 1,
"IdService": 1,
"EstMO": true,
"IdOperationApplication": 1,
"IdCoefficientActualisation": 1,
"EstExterne": true,
"IdCommune": 1,
"IdMarche": 1,
"MontantTotalHT": 21.0,
"MontantTotalTVA": 22.0,
"MontantTotalTTC": 23.0
}
]
application/xml, text/xml
Sample:
<ArrayOfApiDevis xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Models.Api">
<ApiDevis>
<DateCreation>2025-12-10T14:59:10.5660086+01:00</DateCreation>
<DateDerniereAlerte>2025-12-10T14:59:10.5660086+01:00</DateDerniereAlerte>
<DateEmission>2025-12-10T14:59:10.5503834+01:00</DateEmission>
<DetailPrestations>sample string 16</DetailPrestations>
<DetailPrestationsBrut>sample string 17</DetailPrestationsBrut>
<EstExterne>true</EstExterne>
<EstMO>true</EstMO>
<IdAdresse>1</IdAdresse>
<IdAffaire>1</IdAffaire>
<IdCoefficientActualisation>1</IdCoefficientActualisation>
<IdCommune>1</IdCommune>
<IdContactInterne>1</IdContactInterne>
<IdDestinataire>1</IdDestinataire>
<IdMarche>1</IdMarche>
<IdOperationApplication>1</IdOperationApplication>
<IdRedacteur>1</IdRedacteur>
<IdResponsable>1</IdResponsable>
<IdService>1</IdService>
<IdSite>1</IdSite>
<IdsLignesArticle xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>1</d3p1:int>
<d3p1:int>2</d3p1:int>
</IdsLignesArticle>
<IdsReglements xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>1</d3p1:int>
<d3p1:int>2</d3p1:int>
</IdsReglements>
<MentionBasDePage>sample string 12</MentionBasDePage>
<MentionHautDePage>sample string 11</MentionHautDePage>
<MontantTotalHT>21</MontantTotalHT>
<MontantTotalTTC>23</MontantTotalTTC>
<MontantTotalTVA>22</MontantTotalTVA>
<Numero>sample string 8</Numero>
<NumeroOrdre>sample string 13</NumeroOrdre>
<Objet>sample string 14</Objet>
<ObjetBrut>sample string 15</ObjetBrut>
<TypeDerniereAlerte>18</TypeDerniereAlerte>
<DateExpiration>2025-12-10T14:59:10.5503834+01:00</DateExpiration>
<DateReponse>2025-12-10T14:59:10.5503834+01:00</DateReponse>
<Etat>Accepte</Etat>
<IdDevis>1</IdDevis>
<MontantAcompteDemande>3</MontantAcompteDemande>
<MontantCommande>6</MontantCommande>
<PourcentageAcompteDemande>4</PourcentageAcompteDemande>
<ReferenceCommande>sample string 5</ReferenceCommande>
<Validite>ExpireJamais</Validite>
</ApiDevis>
</ArrayOfApiDevis>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" System.Collections.Generic.HashSet`1[ModuleoCommunServeur.Models.Api.ApiDevis] --MultipartDataMediaFormatterBoundary1q2w3e--