POST api/offres/detail

Récupère une offre

Description de la Requête

Paramètres de l'URI

NomDescriptionTypeInformations complémentaires
language

string

Default value is

Paramètres du corps de la requête (BODY)

L'identifiant des offres à récupérer

Collection of string

Formats de la requête

application/json, text/json

Sample:
[
  "lorem ipsum dolor 1",
  "lorem ipsum dolor 2"
]

application/xml, text/xml

Sample:
<ArrayOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <string>lorem ipsum dolor 1</string>
  <string>lorem ipsum dolor 2</string>
</ArrayOfstring>

application/x-www-form-urlencoded

Sample:

Exemple non disponible.

Description de la réponse

Description de la ressource retournée

Un objet offre

Collection of Offre
NomDescriptionTypeInformations complémentaires
id

string

Aucune.

Created

date

Aucune.

FormId

string

Aucune.

LastUpdated

date

Aucune.

StructureId

globally unique identifier

Aucune.

Zones

Collection of integer

Aucune.

rubriques

Dictionary de string [key] et RubriqueData [value]

Aucune.

Formats de réponse

application/json, text/json

Sample:
[
  {
    "id": "lorem ipsum dolor 1",
    "created": "2025-04-30T10:59:33.3180767+02:00",
    "formId": "lorem ipsum dolor 3",
    "lastUpdated": "2025-04-30T10:59:33.3180767+02:00",
    "structureId": "57d8be3a-cb16-4f57-9982-fff181eca42f",
    "zones": [
      1,
      2
    ],
    "rubriques": {
      "lorem ipsum dolor 1": {
        "occurrences": {
          "1": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          },
          "2": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          }
        }
      },
      "lorem ipsum dolor 2": {
        "occurrences": {
          "1": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          },
          "2": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          }
        }
      }
    }
  },
  {
    "id": "lorem ipsum dolor 1",
    "created": "2025-04-30T10:59:33.3180767+02:00",
    "formId": "lorem ipsum dolor 3",
    "lastUpdated": "2025-04-30T10:59:33.3180767+02:00",
    "structureId": "57d8be3a-cb16-4f57-9982-fff181eca42f",
    "zones": [
      1,
      2
    ],
    "rubriques": {
      "lorem ipsum dolor 1": {
        "occurrences": {
          "1": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          },
          "2": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          }
        }
      },
      "lorem ipsum dolor 2": {
        "occurrences": {
          "1": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          },
          "2": {
            "order": 1,
            "champs": {
              "lorem ipsum dolor 1": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              },
              "lorem ipsum dolor 2": {
                "value": {},
                "occurenceId": "lorem ipsum dolor 2"
              }
            }
          }
        }
      }
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfOffre xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModelsCommon.Offre">
  <Offre>
    <Created>2025-04-30T10:59:33.3180767+02:00</Created>
    <FormId>lorem ipsum dolor 3</FormId>
    <LastUpdated>2025-04-30T10:59:33.3180767+02:00</LastUpdated>
    <StructureId>57d8be3a-cb16-4f57-9982-fff181eca42f</StructureId>
    <Zones xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </Zones>
    <id>lorem ipsum dolor 1</id>
    <rubriques xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
        <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
        <d3p1:Value xmlns:d5p1="http://schemas.datacontract.org/2004/07/ModelsCommon.Offre.Data">
          <d5p1:Occurrences>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>1</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>2</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
          </d5p1:Occurrences>
        </d3p1:Value>
      </d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
      <d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
        <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
        <d3p1:Value xmlns:d5p1="http://schemas.datacontract.org/2004/07/ModelsCommon.Offre.Data">
          <d5p1:Occurrences>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>1</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>2</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
          </d5p1:Occurrences>
        </d3p1:Value>
      </d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
    </rubriques>
  </Offre>
  <Offre>
    <Created>2025-04-30T10:59:33.3180767+02:00</Created>
    <FormId>lorem ipsum dolor 3</FormId>
    <LastUpdated>2025-04-30T10:59:33.3180767+02:00</LastUpdated>
    <StructureId>57d8be3a-cb16-4f57-9982-fff181eca42f</StructureId>
    <Zones xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </Zones>
    <id>lorem ipsum dolor 1</id>
    <rubriques xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
        <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
        <d3p1:Value xmlns:d5p1="http://schemas.datacontract.org/2004/07/ModelsCommon.Offre.Data">
          <d5p1:Occurrences>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>1</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>2</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
          </d5p1:Occurrences>
        </d3p1:Value>
      </d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
      <d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
        <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
        <d3p1:Value xmlns:d5p1="http://schemas.datacontract.org/2004/07/ModelsCommon.Offre.Data">
          <d5p1:Occurrences>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>1</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
            <d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
              <d3p1:Key>2</d3p1:Key>
              <d3p1:Value>
                <d5p1:Champs>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 1</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                  <d3p1:KeyValueOfstringChampData3E9vHFnr>
                    <d3p1:Key>lorem ipsum dolor 2</d3p1:Key>
                    <d3p1:Value>
                      <d5p1:occurenceId>lorem ipsum dolor 2</d5p1:occurenceId>
                      <d5p1:value />
                    </d3p1:Value>
                  </d3p1:KeyValueOfstringChampData3E9vHFnr>
                </d5p1:Champs>
                <d5p1:Order>1</d5p1:Order>
              </d3p1:Value>
            </d3p1:KeyValueOflongOccurrenceData3E9vHFnr>
          </d5p1:Occurrences>
        </d3p1:Value>
      </d3p1:KeyValueOfstringRubriqueData3E9vHFnr>
    </rubriques>
  </Offre>
</ArrayOfOffre>

text/csv

Sample:
OffreId;Created;FormId;LastUpdated;StructureId;Zones;Rubriques
lorem ipsum dolor 1;30/04/2025 10:59:33;lorem ipsum dolor 3;30/04/2025 10:59:33;57d8be3a-cb16-4f57-9982-fff181eca42f;System.Collections.Generic.List`1[System.Int32];"System.Collections.Generic.Dictionary`2[System.String,ModelsCommon.Offre.Data.RubriqueData]"
lorem ipsum dolor 1;30/04/2025 10:59:33;lorem ipsum dolor 3;30/04/2025 10:59:33;57d8be3a-cb16-4f57-9982-fff181eca42f;System.Collections.Generic.List`1[System.Int32];"System.Collections.Generic.Dictionary`2[System.String,ModelsCommon.Offre.Data.RubriqueData]"