<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://search.uprodit.com/wadl.xsl"?>
<application xmlns="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema"><doc title="API search uprodit"/><grammars><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.uprodit.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://www.uprodit.com" version="1.0">
    <xs:import/>
    <xs:element name="pong" type="pongVO"/>
    <xs:element name="searchResult" type="searchResult"/>
</xs:schema>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.uprodit.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://www.uprodit.com" version="1.0">
    <xs:complexType name="entrepriseVO">
        <xs:sequence>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="activites" nillable="true" type="xs:string"/>
            <xs:element minOccurs="0" name="capital" type="xs:string"/>
            <xs:element minOccurs="0" name="dateCreation" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateUpdate" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="decalageHorizontal" type="xs:long"/>
            <xs:element minOccurs="0" name="decalageVertical" type="xs:long"/>
            <xs:element minOccurs="0" name="description" type="xs:string"/>
            <xs:element minOccurs="0" name="email" type="xs:string"/>
            <xs:element minOccurs="0" name="id" type="xs:string"/>
            <xs:element minOccurs="0" name="idImage" type="xs:long"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="listAchievements" nillable="true" type="achievementVO"/>
            <xs:element minOccurs="0" name="lng" type="xs:string"/>
            <xs:element minOccurs="0" name="matriculeFiscale" type="xs:string"/>
            <xs:element minOccurs="0" name="raisonSociale" type="xs:string"/>
            <xs:element minOccurs="0" name="rsSearch" type="xs:int"/>
            <xs:element minOccurs="0" name="sensImage" type="xs:long"/>
            <xs:element minOccurs="0" name="telephone" type="xs:string"/>
            <xs:element minOccurs="0" name="totalStars" type="xs:int"/>
            <xs:element minOccurs="0" name="website" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="achievementVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="name" type="xs:string"/>
            <xs:element minOccurs="0" name="stars" type="xs:int"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="searchResult">
        <xs:sequence>
            <xs:element minOccurs="0" name="startIndex" type="xs:long"/>
            <xs:element minOccurs="0" name="maxResults" type="xs:long"/>
            <xs:element minOccurs="0" name="totalResults" type="xs:long"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="results" nillable="true" type="xs:anyType"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="profilPersonnelVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="cin" type="xs:string"/>
            <xs:element minOccurs="0" name="dateNaissance" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateUpdate" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="decalageHorizontal" type="xs:long"/>
            <xs:element minOccurs="0" name="decalageVertical" type="xs:long"/>
            <xs:element minOccurs="0" name="description" type="xs:string"/>
            <xs:element minOccurs="0" name="email" type="xs:string"/>
            <xs:element minOccurs="0" name="id" type="xs:string"/>
            <xs:element minOccurs="0" name="idPhotoProfil" type="xs:long"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="listAchievements" nillable="true" type="achievementVO"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="listCompetences" nillable="true" type="skillVO"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="listSpecialites" nillable="true" type="xs:string"/>
            <xs:element minOccurs="0" name="lng" type="xs:string"/>
            <xs:element minOccurs="0" name="location" type="xs:string"/>
            <xs:element minOccurs="0" name="nom" type="xs:string"/>
            <xs:element minOccurs="0" name="passion" type="xs:string"/>
            <xs:element minOccurs="0" name="prenom" type="xs:string"/>
            <xs:element minOccurs="0" name="rsSearch" type="xs:int"/>
            <xs:element minOccurs="0" name="sensPhotoProfil" type="xs:long"/>
            <xs:element minOccurs="0" name="sexe" type="xs:string"/>
            <xs:element minOccurs="0" name="site" type="xs:string"/>
            <xs:element minOccurs="0" name="telephone" type="xs:string"/>
            <xs:element minOccurs="0" name="tjm" type="xs:string"/>
            <xs:element minOccurs="0" name="totalStars" type="xs:int"/>
            <xs:element minOccurs="0" name="typeProfil" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="skillVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="id" type="xs:long"/>
            <xs:element minOccurs="0" name="level" type="xs:string"/>
            <xs:element minOccurs="0" name="name" type="xs:string"/>
            <xs:element minOccurs="0" name="percentage" type="xs:string"/>
            <xs:element minOccurs="0" name="stars" type="xs:int"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="associationVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="dateCreation" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateUpdate" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="decalageHorizontal" type="xs:long"/>
            <xs:element minOccurs="0" name="decalageVertical" type="xs:long"/>
            <xs:element minOccurs="0" name="description" type="xs:string"/>
            <xs:element minOccurs="0" name="domaine" type="xs:string"/>
            <xs:element minOccurs="0" name="email" type="xs:string"/>
            <xs:element minOccurs="0" name="id" type="xs:string"/>
            <xs:element minOccurs="0" name="idImage" type="xs:long"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="listAchievements" nillable="true" type="achievementVO"/>
            <xs:element minOccurs="0" name="lng" type="xs:string"/>
            <xs:element minOccurs="0" name="nom" type="xs:string"/>
            <xs:element minOccurs="0" name="rsSearch" type="xs:int"/>
            <xs:element minOccurs="0" name="sensImage" type="xs:long"/>
            <xs:element minOccurs="0" name="telephone" type="xs:string"/>
            <xs:element minOccurs="0" name="totalStars" type="xs:int"/>
            <xs:element minOccurs="0" name="website" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="internalOfferVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="contactOffre" type="xs:string"/>
            <xs:element minOccurs="0" name="dateCreation" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateExpire" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateModification" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="dateUpdate" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="descOffre" type="xs:string"/>
            <xs:element minOccurs="0" name="id" type="xs:string"/>
            <xs:element minOccurs="0" name="idOwner" type="xs:long"/>
            <xs:element minOccurs="0" name="logoOffre" type="xs:base64Binary"/>
            <xs:element minOccurs="0" name="nomOffre" type="xs:string"/>
            <xs:element minOccurs="0" name="prixOffre" type="xs:string"/>
            <xs:element minOccurs="0" name="prixOffreMax" type="xs:string"/>
            <xs:element minOccurs="0" name="prixOffreMin" type="xs:string"/>
            <xs:element minOccurs="0" name="provided" type="xs:string"/>
            <xs:element minOccurs="0" name="randomId" type="xs:string"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="regexpDomaine" nillable="true" type="xs:string"/>
            <xs:element minOccurs="0" name="rsSearch" type="xs:int"/>
            <xs:element minOccurs="0" name="titreOffre" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="pongVO">
        <xs:sequence>
            <xs:element minOccurs="0" name="response" type="xs:string"/>
        </xs:sequence>
    </xs:complexType>
</xs:schema>
</grammars><resources base="/"><resource path="/status"><method name="GET"><request><param name="p" style="query" type="xs:string"/></request><response><representation mediaType="text/html;charset=UTF-8"/><representation mediaType="application/json;charset=UTF-8"/></response></method></resource><resource path="/v1/ping"><method name="GET"><response><representation mediaType="application/json"/></response></method></resource><resource path="/v1/personalProfile"><resource path="/all"><method name="GET"><request><param name="id" style="query" type="xs:string"/><param name="email" style="query" type="xs:string"/><param name="nom" style="query" type="xs:string"/><param name="prenom" style="query" type="xs:string"/><param name="lng" style="query" type="xs:string"/><param name="typeProfil" style="query" type="xs:string"/><param name="typeProfilExclude" style="query" type="xs:string"/><param name="dateConnect" style="query" type="xs:dateTime"/><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="cin" style="query" type="xs:string"/><param name="telephone" style="query" type="xs:string"/><param name="sexe" style="query" type="xs:string"/><param name="passion" style="query" type="xs:string"/><param name="dateNaissance" style="query" type="xs:dateTime"/><param name="skills" style="query" repeating="true" type="xs:string"/><param name="specialites" style="query" repeating="true" type="xs:string"/><param name="website" style="query" type="xs:string"/><param name="regexpSpecialites" style="query" repeating="true" type="xs:string"/><param name="ids" style="query" repeating="true" type="xs:string"/><param name="withTjm" style="query" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/autocomplete"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/competences"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/indexSingle"><method name="GET"><request><param name="id" style="query" type="xs:string"/></request><response><representation mediaType="application/json"><param name="result" style="plain" type="xs:string"/></representation></response></method></resource><resource path="/specialites"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource></resource><resource path="/v1/organization"><resource path="/all"><method name="GET"><request><param name="id" style="query" type="xs:string"/><param name="email" style="query" type="xs:string"/><param name="domaine" style="query" type="xs:string"/><param name="dateCreation" style="query" type="xs:dateTime"/><param name="regexpDomaine" style="query" repeating="true" type="xs:string"/><param name="nom" style="query" type="xs:string"/><param name="lng" style="query" type="xs:string"/><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="telephone" style="query" type="xs:string"/><param name="website" style="query" type="xs:string"/><param name="ids" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/autocomplete"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource></resource><resource path="/v1/company"><resource path="/activites"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/all"><method name="GET"><request><param name="id" style="query" type="xs:string"/><param name="email" style="query" type="xs:string"/><param name="dateCreation" style="query" type="xs:dateTime"/><param name="raisonSociale" style="query" type="xs:string"/><param name="matriculeFiscale" style="query" type="xs:string"/><param name="capital" style="query" type="xs:string"/><param name="activites" style="query" repeating="true" type="xs:string"/><param name="regexpActivites" style="query" repeating="true" type="xs:string"/><param name="lng" style="query" type="xs:string"/><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="telephone" style="query" type="xs:string"/><param name="website" style="query" type="xs:string"/><param name="ids" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/autocomplete"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource></resource><resource path="/v2/internalOffers"><resource path="/all"><method name="GET"><request><param name="id" style="query" type="xs:string"/><param name="dateCreation" style="query" type="xs:dateTime"/><param name="regexpDomaine" style="query" repeating="true" type="xs:string"/><param name="nomOffre" style="query" type="xs:string"/><param name="contactOffre" style="query" type="xs:string"/><param name="descOffre" style="query" type="xs:string"/><param name="prixOffre" style="query" type="xs:string"/><param name="idOwner" style="query" type="xs:long"/><param name="dateExpire" style="query" type="xs:dateTime"/><param name="provided" style="query" type="xs:string"/><param name="dateModification" style="query" type="xs:dateTime"/><param name="titreOffre" style="query" type="xs:string"/><param name="logoOffre" style="query" repeating="true" type="xs:byte"/><param name="prixOffreMin" style="query" type="xs:string"/><param name="prixOffreMax" style="query" type="xs:string"/><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="ids" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/autocomplete"><method name="GET"><request><param name="searchCriteres" style="query" repeating="true" type="xs:string"/><param name="logQuery" style="query" type="xs:string"/><param name="startIndex" style="query" type="xs:long"/><param name="maxResults" style="query" type="xs:long"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="/delete"><method name="GET"><request><param name="id" style="query" type="xs:string"/></request><response><representation mediaType="application/json"><param name="result" style="plain" type="xs:string"/></representation></response></method></resource><resource path="/index"><method name="GET"><response><representation mediaType="application/json"><param name="result" style="plain" type="xs:string"/></representation></response></method></resource></resource></resources></application>