{% extends "passerelle/manage/service_view.html" %}
{% load i18n passerelle %}

{% block endpoints %}
  <ul class="endpoints">
    <li class="post-method">
      <div class="description"><span class="description--label">{%trans 'Create Demand'%}</span>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="create" as create %}
        <a class="example-url" href="{{create}}">{{create}}</a></div>
      <ul class="params">
        <li>ILE-LA PAYLOAD
          <div class="body-schemas">
            <ul style="font-size:smaller; font-style:oblique">
              <li>display_id *</li>
              <li>Extra
                <ul>
                  <li>demand_type (ile-la, rco-la, aec-la) *</li>
                  <li>code_insee *</li>
                </ul>
              </li>
              <li>Fields
                <ul>
                  <li>nom_famille *</li>
                  <li>nom_usage *</li>
                  <li>prenoms *</li>
                  <li>date_naissance *</li>
                  <li>lieunaiss_localite *</li>
                  <li>lieunaiss_division_territoriale *</li>
                  <li>lieunaiss_code_postal *</li>
                  <li>lieunaiss_pays (iso3a) *</li>
                  <li>sexe (H/F) *</li>
                  <li>nationalite (iso3a ie FRA) *</li>
                  <li>adresse_num_voie *</li>
                  <li>adresse_type_voie *</li>
                  <li>adresse_nom_voie </li>
                  <li>adresse_code_postal *</li>
                  <li>adresse_localite *</li>
                  <li>adresse_division_territoriale *</li>
                  <li>contact_telephone (0650643793)</li>
                  <li>contact_email (lucas@lucas.org)</li>
                  <li>inscription_liste_type (p, ce, cm)*</li>
                  <li>inscription_localite *</li>
                  <li>inscription_division_territoriale *</li>
                  <li>insription_code_insee *</li>
                  <li>inscription_date *</li>
                  <li>anterieur_situation (prem, cci)</li>
                  <li>anterieur_consulat (consulat/amabassade)</li>
                  <li>anterieur_consulat_pays</li>
                  <li>anterieur_localite</li>
                  <li>anterieur_division_territoriale</li>
                  <li>anterieur_ue_localite</li>
                  <li>anterieur_ue_division_territoriale</li>
                  <li>anterieur_ue_localite_pays</li>
                  <li>justificatif_identite</li>
                  <li>justificatif_domicile</li>
                </ul>
              </li>
            </ul>
          </div>
        </li>
        <li>RCO-LA PAYLOAD</li>
        <li>AEC-LA PAYLOAD
          <div class="body-schemas">
            <ul style="font-size:smaller; font-style:oblique">
              <li>display_id</li>
              <li>Extra
                <ul>
                  <li>demand_type (aec-la)</li>
                  <li>code_insee</li>
                  <li>code_postal</li>
                  <li>aec_type</li>
                  <li>aec_type_raw</li>
                  <li>ville</li>
                </ul>
              </li>
              <li>Fields
                <ul>
                  <li>aec_nature</li>
                  <li>aec_nature_raw</li>
                  <li>date_acte</li>
                  <li>demandeur_adresse_code_postal</li>
                  <li>demandeur_adresse_batiment</li>
                  <li>demandeur_adresse_ville</li>
                  <li>demandeur_adresse_num</li>
                  <li>demandeur_adresse_pays</li>
                  <li>demandeur_adresse_pays_raw</li>
                  <li>demandeur_adresse_voie</li>
                  <li>demandeur_civilite</li>
                  <li>demandeur_civilite_raw</li>
                  <li>demandeur_email</li>
                  <li>demandeur_nom</li>
                  <li>demandeur_prenom</li>
                  <li>demandeur_telephone</li>
                  <li>nombre_exemplaires</li>
                  <li>qualite_demandeur</li>
                  <li>qualite_demandeur_autre</li>
                  <li>qualite_demandeur_raw</li>
                  <li>titulaire_civilite *</li>
                  <li>titulaire_mere_nom</li>
                  <li>titulaire_mere_prenoms</li>
                  <li>titulaire_naiss_date</li>
                  <li>titulaire_naiss_departement</li>
                  <li>titulaire_naiss_departement_raw</li>
                  <li>titulaire_naiss_ville</li>
                  <li>titulaire_naiss_ville_raw</li>
                  <li>titulaire_nom</li>
                  <li>titulaire_pere_nom</li>
                  <li>titulaire_pere_prenoms</li>
                  <li>titulaire_prenoms</li>
                </ul>
              </li>
            </ul>
          </div>
        </li>
      </ul>
    </li>
    <li class="get-method">
      <div class="description"><span class="description--label">{%trans 'Get Demand Status'%}</span>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="status" as get_status %}
        <a class="example-url" href="{{get_status}}?demand_id=1-14-ILE-LA">{{get_status}}?demand_id=1-14-ILE-LA</a></div>
      <div>
        <samp>
          {
          "data": {
          "closed": True,
          "status": "accepted",
          "comment": "Dossier traité"
          },
          "err": 0
          }
        </samp>
      </div>
    </li>
  </ul>
  <h4>{%trans 'Data Sources'%}</h4>
  <ul class="endpoints">
    <li class="get-method">
      {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="applicants" as get_applicants %}
      <a class="exaple-url" href="{{get_applicants}}?without=PersonneConcernee,Representant">{{get_applicants}}?without=PersonneConcernee,Representant</a>
    </li>
    <li class="get-method">
      {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="certificates" as get_certificates %}
      <a class="example-url" href="{{get_certificates}}">{{get_certificates}}</a>
    </li>
    <li class="get-method">
      {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="certificate-types" as get_certificates_type %}
      <a class="example-url" href="{{get_certificates_type}}">{{get_certificates_type}}</a>
    </li>
  </ul>
{% endblock %}
