L'API vèrb'Òc que permet, tà un infinitiu occitan, d'aver la soa conjugason. Que podetz precisar la persona, lo mòde, lo temps... Que podetz tanben recercar l'infinitiu e las informacions d'ua fòrma conjugada.
L'URL de basa de l'aplicacion qu'ei http://api.locongres.org/verboc.php. Que cau ajustar los paramètres obligatòris e que s'i pòt ajustar paramètres facultatius. Si ne sabetz pas ajustar paramètres a un URL, que'vs renviam a aqueth tutoriau.
Que cau obligatòriament marcar los paramètres seguents :
Per exemple, que's pòt afichar totas las conjugasons deu vèrb "cantar" en occitan lengadocian dab l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=cantar&var=lengadoc. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "cantariam",
"id": 105852,
"per": "1",
"num": "pl",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantariatz",
"id": 105853,
"per": "2",
"num": "pl",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantari\u00e1n",
"id": 105854,
"per": "3",
"num": "pl",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantari\u00e1i",
"id": 105849,
"per": "1",
"num": "sg",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantari\u00e1s",
"id": 105850,
"per": "2",
"num": "sg",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantari\u00e1",
"id": 105851,
"per": "3",
"num": "sg",
"mod": "cond",
"tns": "pres"
},
{
"form": "cantem",
"id": 105856,
"per": "1",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "a"
},
{
"form": "cantatz",
"id": 105857,
"per": "2",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "a"
},
{
"form": "canta",
"id": 105855,
"per": "2",
"num": "sg",
"mod": "imp",
"tns":"pres",
"pol": "a"
},
{
"form": "cantem",
"id": 105859,
"per": "1",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "cantetz",
"id": 105860,
"per": "2",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "cantes",
"id": 105858,
"per": "2",
"num": "sg",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "cantarem",
"id": 105846,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "fut"
},
{
"form": "cantaretz",
"id": 105847,
"per": "2",
"num": "pl",
"mod": "ind",
"tns": "fut"
},
{
"form": "cantar\u00e0n",
"id": 105848,
"per": "3",
"num": "pl",
"mod": "ind",
"tns": "fut"
},
{
"form": "cantarai",
"id": 105843,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "fut"
},
{
"form": "cantar\u00e0s",
"id": 105844,
"per": "2",
"num": "sg",
"mod": "ind",
"tns": "fut"
},
{
"form": "cantar\u00e0",
"id": 105845,
"per": "3",
"num": "sg",
"mod": "ind",
"tns": "fut"
},
{
"form": "cant\u00e0vem",
"id": 105828,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "imp"
},
{
"form": "cant\u00e0vetz",
"id": 105829,
"per": "2",
"num": "pl",
"mod": "ind",
"tns": "imp"
},
{
"form": "cantavan",
"id": 105830,
"per": "3",
"num": "pl",
"mod": "ind",
"tns": "imp"
},
{
"form": "cantavi",
"id": 105825,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "imp"
},
{
"form": "cantavas",
"id": 105826,
"per": "2",
"num": "sg",
"mod": "ind",
"tns": "imp"
},
{
"form": "cantava",
"id": 105827,
"per": "3",
"num": "sg",
"mod": "ind",
"tns": "imp"
},
{
"form": "cant\u00e8rem",
"id": 105822,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "pas"
},
{
"form": "cant\u00e8retz",
"id": 105823,
"per": "2",
"num": "pl",
"mod": "ind",
"tns": "pas"
},
{
"form": "cant\u00e8ron",
"id": 105824,
"per": "3",
"num": "pl",
"mod": "ind",
"tns": "pas"
},
{
"form": "cant\u00e8ri",
"id": 105819,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "pas"
},
{
"form": "cant\u00e8res",
"id": 105820,
"per": "2",
"num": "sg",
"mod": "ind",
"tns": "pas"
},
{
"form": "cant\u00e8t",
"id": 105821,
"per": "3",
"num": "sg",
"mod": "ind",
"tns": "pas"
},
{
"form": "cantam",
"id": 105816,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "pres"
},
{
"form": "cantatz",
"id": 105817,
"per": "2",
"num": "pl",
"mod": "ind",
"tns": "pres"
},
{
"form": "cantan",
"id": 105818,
"per": "3",
"num": "pl",
"mod": "ind",
"tns": "pres"
},
{
"form": "canti",
"id": 105813,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "pres"
},
{
"form": "cantas",
"id": 105814,
"per": "2",
"num": "sg",
"mod": "ind",
"tns": "pres"
},
{
"form": "canta",
"id": 105815,
"per": "3",
"num": "sg",
"mod": "ind",
"tns": "pres"
},
{
"form": "cantar",
"id": 105861,
"mod": "inf"
},
{
"form": "cantada",
"id": 105864,
"gen": "f",
"num": "sg",
"mod": "part",
"tns": "pas"
},
{
"form": "cantat",
"id": 105863,
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas"
},
{
"form": "cantant",
"id": 105862,
"mod": "part",
"tns": "pres"
},
{
"form": "cant\u00e8ssem",
"id": 105840,
"per": "1",
"num": "pl",
"mod": "subj",
"tns": "imp"
},
{
"form": "cant\u00e8ssetz",
"id": 105841,
"per": "2",
"num": "pl",
"mod": "subj",
"tns": "imp"
},
{
"form": "cant\u00e8sson",
"id": 105842,
"per": "3",
"num": "pl",
"mod": "subj",
"tns": "imp"
},
{
"form": "cant\u00e8sse",
"id": 105837,
"per": "1",
"num": "sg",
"mod": "subj",
"tns": "imp"
},
{
"form": "cant\u00e8sses",
"id": 105838,
"per": "2",
"num": "sg",
"mod": "subj",
"tns": "imp"
},
{
"form": "cant\u00e8sse",
"id": 105839,
"per": "3",
"num": "sg",
"mod": "subj",
"tns": "imp"
},
{
"form": "cantem",
"id": 105834,
"per": "1",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "cantetz",
"id": 105835,
"per": "2",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "canten",
"id": 105836,
"per": "3",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "cante",
"id": 105831,
"per": "1",
"num": "sg",
"mod": "subj",
"tns": "pres"
},
{
"form": "cantes",
"id": 105832,
"per": "2",
"num": "sg",
"mod": "subj",
"tns": "pres"
},
{
"form": "cante",
"id": 105833,
"per": "3",
"num": "sg",
"mod": "subj",
"tns": "pres"
}
]
}
Que podetz tanben recercar l'infinitiu e las informacions de la fòrma "parlarèi" en occitan gascon dab l'URL http://api.locongres.org/verboc.php?key=[votre_clé_API]&form=parlarèi&var=gascon. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "parlarèi",
"id": 888848,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "fut",
"inf": "parlar"
}
]
}
Que's pòt demandar conjugasons sonque tà ua persona en passant en paramètre la persona e lo nombre.
Lo paramètre de persona "per" que pren en valor "1", "2" o "3".
Lo paramètre de nombre "num" que pren en valor "sg" (singular) o "pl" (plurau).
Per exemple, que's pòt afichar totas las conjugasons a la prumèra persona deu plurau deu vèrb "aviar" en occitan gascon dab l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=aviar&var=gascon&per=1&num=pl. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "aviarem",
"id": 1305813,
"per": "1",
"num": "pl",
"mod": "cond",
"tns": "pres"
},
{
"form": "aviem",
"id": 1305817,
"per": "1",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "a"
},
{
"form": "aviem",
"id": 1305820,
"per": "1",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "aviaram",
"id": 1305807,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "fut"
},
{
"form": "avi\u00e0vam",
"id": 1305789,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "imp"
},
{
"form": "avi\u00e8m",
"id": 1305783,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "pas"
},
{
"form": "aviam",
"id": 1305777,
"per": "1",
"num": "pl",
"mod": "ind",
"tns": "pres"
},
{
"form": "avi\u00e8ssem",
"id": 1305801,
"per": "1",
"num": "pl",
"mod": "subj",
"tns": "imp"
},
{
"form": "aviem",
"id": 1305795,
"per": "1",
"num": "pl",
"mod": "subj",
"tns": "pres"
}
]
}
Entà n'aver pas sonque las conjugasons a un temps e/o a un mòde, que's pòt utilizar los paramètres "mod" e "tns".
Lo paramètre de mòde "mod" que pòt préner las valors seguentas :
Lo paramètre de temps "tns" que pòt préner las valors seguentas :
Per exemple, tà aver las conjugasons au subjonctiu present de "mostrar" en occitan lengadocian, que's pòt utilizar l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=mostrar&var=lengadoc&mod=subj&tns=pres. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "mostrem",
"id": 396362,
"per": "1",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "mostretz",
"id": 396363,
"per": "2",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "m\u00f2stren",
"id": 396364,
"per": "3",
"num": "pl",
"mod": "subj",
"tns": "pres"
},
{
"form": "m\u00f2stre",
"id": 396359,
"per": "1",
"num": "sg",
"mod": "subj",
"tns": "pres"
},
{
"form": "m\u00f2stres",
"id": 396360,
"per": "2",
"num": "sg",
"mod": "subj",
"tns": "pres"
},
{
"form": "m\u00f2stre",
"id": 396361,
"per": "3",
"num": "sg",
"mod": "subj",
"tns": "pres"
}
]
}
Las combinasons possiblas entre mòde e temps que son las seguentas :
Entau participi passat, que's pòt precisar lo genre e lo nombre.
Tà marcar lo genre, utilizar lo paramètre "gen" qui pòt préner las valors "f" (feminin) o "m" (masculin).
Tà marcar lo nombre, utilizar lo paramètre "num" qui pòt préner las valors "sg" (singular) o "pl" (plurau).
Per exemple, si voletz las conjugasons au participi passat masculin singular de "faire" en occitan lengadocian, que's pòt utilizar l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=faire&var=lengadoc&mod=part&tns=pas&gen=m&num=sg. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "fach",
"id": 1445,
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas"
},
{
"form": "fait",
"id": 1447,
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas"
}
]
}
Tà l'imperatiu, que podetz aver besonh d'ensenhar si voletz lo qui ei utilizat en ua frasa afirmativa o lo qui ei utilizat en ua frasa negativa.
Tad aquò har, que cau utilizar lo paramètre "pol" qui pren com valor "a" (frasa afirmativa) o "n" (frasa negativa).
Per exemple, tà aver las conjugasons a l'imperatiu negatiu de "tornar" en occitan gascon, que's pòt utilizar l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=tornar&var=gascon&mod=imp&tns=pres&pol=n. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "tornem",
"id": 947641,
"per": "1",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "tornetz",
"id": 947642,
"per": "2",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n"
},
{
"form": "tornes",
"id": 947640,
"per": "2",
"num": "sg",
"mod": "imp",
"tns": "pres",
"pol": "n"
}
]
}
Que podetz causir lo grop deu verbe qui cercatz (mei que mei se cercatz un vèrbe a l'escadut) dab lo paramètre "group" qui pren com valor "1", "2", "3" o "0" (taus vèrbs qui ne son pas dens nat grop, com los auxiliars).
Per exemple, tà afichar las conjugasons d'un vèrb provençau deu 3au a l'escadut, que's pòt utilizar l'URL https://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=random&var=provenc&group=3. Qu'avetz lo resultat seguent :
{
"query": [
{
"form": "tenheri\u00e1u",
"id": 2155060,
"per": "1",
"display": "tenheri\u00e1u",
"cat": "VerbeCondPres1s",
"num": "sg",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheri\u00e1s",
"id": 2155069,
"per": "2",
"display": "tenheri\u00e1s",
"cat": "VerbeCondPres2s",
"num": "sg",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheri\u00e1",
"id": 2155077,
"per": "3",
"display": "tenheri\u00e1",
"cat": "VerbeCondPres3s",
"num": "sg",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheriam",
"id": 2155057,
"per": "1",
"display": "tenheriam",
"cat": "VerbeCondPres1p",
"num": "pl",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheriatz",
"id": 2155065,
"per": "2",
"display": "tenheriatz",
"cat": "VerbeCondPres2p",
"num": "pl",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheri\u00e1n",
"id": 2155073,
"per": "3",
"display": "tenheri\u00e1n",
"cat": "VerbeCondPres3p",
"num": "pl",
"mod": "cond",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2155086,
"per": "2",
"display": "tenhe !",
"cat": "VerbeImpPresAff2s",
"num": "sg",
"mod": "imp",
"tns": "pres",
"pol": "a",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhem",
"id": 2155081,
"per": "1",
"display": "tenhem !",
"cat": "VerbeImpPresAff1p",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "a",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8tz",
"id": 2155085,
"per": "2",
"display": "tenh\u00e8tz !",
"cat": "VerbeImpPresAff2p",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "a",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhes",
"id": 2155100,
"per": "2",
"display": "tenhes pas !",
"cat": "VerbeImpPresNeg2s",
"num": "sg",
"mod": "imp",
"tns": "pres",
"pol": "n",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhem",
"id": 2155092,
"per": "1",
"display": "tenhem pas !",
"cat": "VerbeImpPresNeg1p",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhetz",
"id": 2155096,
"per": "2",
"display": "tenhetz pas !",
"cat": "VerbeImpPresNeg2p",
"num": "pl",
"mod": "imp",
"tns": "pres",
"pol": "n",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenherai",
"id": 2155108,
"per": "1",
"display": "tenherai",
"cat": "VerbeIndFut1s",
"num": "sg",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenher\u00e0s",
"id": 2155117,
"per": "2",
"display": "tenher\u00e0s",
"cat": "VerbeIndFut2s",
"num": "sg",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenher\u00e0",
"id": 2155125,
"per": "3",
"display": "tenher\u00e0",
"cat": "VerbeIndFut3s",
"num": "sg",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenherem",
"id": 2155105,
"per": "1",
"display": "tenherem",
"cat": "VerbeIndFut1p",
"num": "pl",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheretz",
"id": 2155113,
"per": "2",
"display": "tenheretz",
"cat": "VerbeIndFut2p",
"num": "pl",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenher\u00e0n",
"id": 2155121,
"per": "3",
"display": "tenher\u00e0n",
"cat": "VerbeIndFut3p",
"num": "pl",
"mod": "ind",
"tns": "fut",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi\u00e1u",
"id": 2155134,
"per": "1",
"display": "tenhi\u00e1u",
"cat": "VerbeIndImp1s",
"num": "sg",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi\u00e1s",
"id": 2155145,
"per": "2",
"display": "tenhi\u00e1s",
"cat": "VerbeIndImp2s",
"num": "sg",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi\u00e1",
"id": 2155155,
"per": "3",
"display": "tenhi\u00e1",
"cat": "VerbeIndImp3s",
"num": "sg",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhiam",
"id": 2155130,
"per": "1",
"display": "tenhiam",
"cat": "VerbeIndImp1p",
"num": "pl",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhiatz",
"id": 2155140,
"per": "2",
"display": "tenhiatz",
"cat": "VerbeIndImp2p",
"num": "pl",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi\u00e1n",
"id": 2155150,
"per": "3",
"display": "tenhi\u00e1n",
"cat": "VerbeIndImp3p",
"num": "pl",
"mod": "ind",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8re",
"id": 2155189,
"per": "1",
"display": "",
"cat": "VerbeIndPret1s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8ri",
"id": 2155190,
"per": "1",
"display": "tenhegu\u00e8ri (-e)",
"cat": "VerbeIndPret1s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8re",
"id": 2155192,
"per": "1",
"display": "",
"cat": "VerbeIndPret1s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8ri",
"id": 2155193,
"per": "1",
"display": "tenh\u00e8ri (-e)",
"cat": "VerbeIndPret1s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8res",
"id": 2155202,
"per": "2",
"display": "tenhegu\u00e8res",
"cat": "VerbeIndPret2s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8res",
"id": 2155204,
"per": "2",
"display": "tenh\u00e8res",
"cat": "VerbeIndPret2s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8t",
"id": 2155212,
"per": "3",
"display": "tenhegu\u00e8t",
"cat": "VerbeIndPret3s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8t",
"id": 2155214,
"per": "3",
"display": "tenh\u00e8t",
"cat": "VerbeIndPret3s",
"num": "sg",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegueriam",
"id": 2155184,
"per": "1",
"display": "tenhegueriam",
"cat": "VerbeIndPret1p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheriam",
"id": 2155186,
"per": "1",
"display": "tenheriam",
"cat": "VerbeIndPret1p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegueriatz",
"id": 2155197,
"per": "2",
"display": "tenhegueriatz",
"cat": "VerbeIndPret2p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheriatz",
"id": 2155199,
"per": "2",
"display": "tenheriatz",
"cat": "VerbeIndPret2p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8ron",
"id": 2155207,
"per": "3",
"display": "tenhegu\u00e8ron",
"cat": "VerbeIndPret3p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8ron",
"id": 2155209,
"per": "3",
"display": "tenh\u00e8ron",
"cat": "VerbeIndPret3p",
"num": "pl",
"mod": "ind",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2155160,
"per": "1",
"display": "",
"cat": "VerbeIndPres1s",
"num": "sg",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi",
"id": 2155163,
"per": "1",
"display": "tenhi (-e)",
"cat": "VerbeIndPres1s",
"num": "sg",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhes",
"id": 2155173,
"per": "2",
"display": "tenhes",
"cat": "VerbeIndPres2s",
"num": "sg",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2155178,
"per": "3",
"display": "tenhe",
"cat": "VerbeIndPres3s",
"num": "sg",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh",
"id": 2155182,
"per": "3",
"display": "tenh",
"cat": "VerbeIndPres3s",
"num": "sg",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8m",
"id": 2155159,
"per": "1",
"display": "tenh\u00e8m",
"cat": "VerbeIndPres1p",
"num": "pl",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8tz",
"id": 2155169,
"per": "2",
"display": "tenh\u00e8tz",
"cat": "VerbeIndPres2p",
"num": "pl",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhon",
"id": 2155177,
"per": "3",
"display": "tenhon",
"cat": "VerbeIndPres3p",
"num": "pl",
"mod": "ind",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "t\u00e9nher",
"id": 2155219,
"display": "t\u00e9nher",
"cat": "VerbeInf",
"mod": "inf",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tencha",
"id": 2155222,
"display": "tencha",
"cat": "VerbePpFS",
"gen": "f",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheguda",
"id": 2155224,
"display": "tenheguda",
"cat": "VerbePpFS",
"gen": "f",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhuda",
"id": 2155226,
"display": "tenhuda",
"cat": "VerbePpFS",
"gen": "f",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tench",
"id": 2155230,
"display": "tench",
"cat": "VerbePpMS",
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegut",
"id": 2155232,
"display": "tenhegut",
"cat": "VerbePpMS",
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhut",
"id": 2155234,
"display": "tenhut",
"cat": "VerbePpMS",
"gen": "m",
"num": "sg",
"mod": "part",
"tns": "pas",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhent",
"id": 2155239,
"display": "en tenhent",
"cat": "VerbePPres",
"mod": "part",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8sse",
"id": 2155247,
"per": "1",
"display": "",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8ssi",
"id": 2155248,
"per": "1",
"display": "tenhegu\u00e8ssi (-e)",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2155249,
"per": "1",
"display": "",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8sse",
"id": 2155250,
"per": "1",
"display": "",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8ssi",
"id": 2155252,
"per": "1",
"display": "tenh\u00e8ssi (-e)",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi",
"id": 2155253,
"per": "1",
"display": "tenhi (-e)",
"cat": "VerbeSubjImp1s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhes",
"id": 2155264,
"per": "2",
"display": "tenhes",
"cat": "VerbeSubjImp2s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8sses",
"id": 2155261,
"per": "2",
"display": "tenhegu\u00e8sses",
"cat": "VerbeSubjImp2s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8sses",
"id": 2155263,
"per": "2",
"display": "tenh\u00e8sses",
"cat": "VerbeSubjImp2s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8sse",
"id": 2155272,
"per": "3",
"display": "tenhegu\u00e8sse",
"cat": "VerbeSubjImp3s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8sse",
"id": 2155275,
"per": "3",
"display": "tenh\u00e8sse",
"cat": "VerbeSubjImp3s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2155276,
"per": "3",
"display": "tenhe",
"cat": "VerbeSubjImp3s",
"num": "sg",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheguessiam",
"id": 2155242,
"per": "1",
"display": "tenheguessiam",
"cat": "VerbeSubjImp1p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhessiam",
"id": 2155244,
"per": "1",
"display": "tenhessiam",
"cat": "VerbeSubjImp1p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenheguessiatz",
"id": 2155256,
"per": "2",
"display": "tenheguessiatz",
"cat": "VerbeSubjImp2p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhessiatz",
"id": 2155258,
"per": "2",
"display": "tenhessiatz",
"cat": "VerbeSubjImp2p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhegu\u00e8sson",
"id": 2155267,
"per": "3",
"display": "tenhegu\u00e8sson",
"cat": "VerbeSubjImp3p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenh\u00e8sson",
"id": 2155269,
"per": "3",
"display": "tenh\u00e8sson",
"cat": "VerbeSubjImp3p",
"num": "pl",
"mod": "subj",
"tns": "imp",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhi",
"id": 2277481,
"per": "1",
"display": "tenhi",
"cat": "VerbeSubjPres1s",
"num": "sg",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2277482,
"per": "1",
"display": "tenhe",
"cat": "VerbeSubjPres1s",
"num": "sg",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhes",
"id": 2277483,
"per": "2",
"display": "tenhes",
"cat": "VerbeSubjPres2s",
"num": "sg",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhe",
"id": 2277484,
"per": "3",
"display": "tenhe",
"cat": "VerbeSubjPres3s",
"num": "sg",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhem",
"id": 2155280,
"per": "1",
"display": "tenhem",
"cat": "VerbeSubjPres1p",
"num": "pl",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhetz",
"id": 2155288,
"per": "2",
"display": "tenhetz",
"cat": "VerbeSubjPres2p",
"num": "pl",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
},
{
"form": "tenhan",
"id": 2155295,
"per": "3",
"display": "tenhan",
"cat": "VerbeSubjPres3p",
"num": "pl",
"mod": "subj",
"tns": "pres",
"group": "3",
"inf": "t\u00e9nher",
"var": "provenc"
}
]
}
Tà que lo vèrb dont cercatz las conjugasons e sia causit a l'escadut, que cau indicar la valor "random" tau paramètre "inf".
Per exemple, tà aver la conjugason a la prumèra persona deu singular deu present de l'indicatiu d'un vèrbe causit a l'escadut en occitan lengadocian, que's pòt utilizar l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&var=lengadoc&inf=random&per=1&num=sg&mod=ind&tns=pres. Qu'avetz quauquarren com :
{
"query": [
{
"form": "coblegi",
"id": 125261,
"per": "1",
"num": "sg",
"mod": "ind",
"tns": "pres"
}
]
}
Per defaut, lo format de sortida qu'ei JSON. Mes que's pòt aver ua sortida au format XML en ajustant "format=xml" a l'URL.
Per exemple, tà aver las conjugasons deu vèrbe "plaire" en occitan lengadocian au format XML, que's pòt utilizar l'URL http://api.locongres.org/verboc.php?key=[la_vòsta_clau_API]&inf=plaire&var=lengadoc&format=xml. Qu'avetz lo resultat seguent :
<query>
<form id="618607">
<orth>plairiam</orth>
<per>1</per>
<num>pl</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618608">
<orth>plairiatz</orth>
<per>2</per>
<num>pl</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618609">
<orth>plairián</orth>
<per>3</per>
<num>pl</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618604">
<orth>plairiái</orth>
<per>1</per>
<num>sg</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618605">
<orth>plairiás</orth>
<per>2</per>
<num>sg</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618606">
<orth>plairiá</orth>
<per>3</per>
<num>sg</num>
<mod>cond</mod>
<tns>pres</tns>
</form>
<form id="618611">
<orth>plagam</orth>
<per>1</per>
<num>pl</num>
<mod>imp</mod>
<tns>pres</tns>
<pol>a</pol>
</form>
<form id="618612">
<orth>plasètz</orth>
<per>2</per>
<num>pl</num>
<mod>imp</mod>
<tns>pres</tns>
<pol>a</pol>
</form>
<form id="618610">
<orth>plai</orth>
<per>2</per>
<num>sg</num>
<mod>imp</mod>
<tns>pres</tns>
<pol>a</pol>
</form>
<form id="618614">
<orth>plagam</orth>
<per>1</per>
<num>pl</num>
<mod>imp</mod>
<tns>pres</tns>
<pol>n</pol>
</form>
<form id="618615">
<orth>plagatz</orth>
<per>2</per>
<num>pl</num>
<mod>imp</mod>
<tns>pres</tns>
<pol>n</pol>
</form>
<form id="618613">
<orth>plagas</orth>
<per>2</per>
<num>sg</num>
<mod>imp</mod>
<tns>pres</tns>
</form>
<form id="618754">
<orth>plairem</orth>
<per>1</per>
<num>pl</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618602">
<orth>plairetz</orth>
<per>2</per>
<num>pl</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618603">
<orth>plairàn</orth>
<per>3</per>
<num>pl</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618598">
<orth>plairai</orth>
<per>1</per>
<num>sg</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618599">
<orth>plairàs</orth>
<per>2</per>
<num>sg</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618600">
<orth>plairà</orth>
<per>3</per>
<num>sg</num>
<mod>ind</mod>
<tns>fut</tns>
</form>
<form id="618583">
<orth>plasiam</orth>
<per>1</per>
<num>pl</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618584">
<orth>plasiatz</orth>
<per>2</per>
<num>pl</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618585">
<orth>plasián</orth>
<per>3</per>
<num>pl</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618580">
<orth>plasiái</orth>
<per>1</per>
<num>sg</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618581">
<orth>plasiás</orth>
<per>2</per>
<num>sg</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618582">
<orth>plasiá</orth>
<per>3</per>
<num>sg</num>
<mod>ind</mod>
<tns>imp</tns>
</form>
<form id="618577">
<orth>plaguèrem</orth>
<per>1</per>
<num>pl</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618578">
<orth>plaguèretz</orth>
<per>2</per>
<num>pl</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618579">
<orth>plaguèron</orth>
<per>3</per>
<num>pl</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618574">
<orth>plaguèri</orth>
<per>1</per>
<num>sg</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618575">
<orth>plaguères</orth>
<per>2</per>
<num>sg</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618576">
<orth>plaguèt</orth>
<per>3</per>
<num>sg</num>
<mod>ind</mod>
<tns>pas</tns>
</form>
<form id="618571">
<orth>plasèm</orth>
<per>1</per>
<num>pl</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618572">
<orth>plasètz</orth>
<per>2</per>
<num>pl</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618573">
<orth>plason</orth>
<per>3</per>
<num>pl</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618568">
<orth>plasi</orth>
<per>1</per>
<num>sg</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618569">
<orth>plases</orth>
<per>2</per>
<num>sg</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618570">
<orth>plai</orth>
<per>3</per>
<num>sg</num>
<mod>ind</mod>
<tns>pres</tns>
</form>
<form id="618616">
<orth>plaire</orth>
<mod>inf</mod>
</form>
<form id="618619">
<orth>plaguda</orth>
<gen>f</gen>
<num>sg</num>
<mod>part</mod>
<tns>pas</tns>
</form>
<form id="618618">
<orth>plagut</orth>
<gen>m</gen>
<num>sg</num>
<mod>part</mod>
<tns>pas</tns>
</form>
<form id="618617">
<orth>plasent</orth>
<mod>part</mod>
<tns>pres</tns>
</form>
<form id="618595">
<orth>plaguèssem</orth>
<per>1</per>
<num>pl</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618596">
<orth>plaguèssetz</orth>
<per>2</per>
<num>pl</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618597">
<orth>plaguèsson</orth>
<per>3</per>
<num>pl</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618592">
<orth>plaguèsse</orth>
<per>1</per>
<num>sg</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618593">
<orth>plaguèsses</orth>
<per>2</per>
<num>sg</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618594">
<orth>plaguèsse</orth>
<per>3</per>
<num>sg</num>
<mod>subj</mod>
<tns>imp</tns>
</form>
<form id="618589">
<orth>plagam</orth>
<per>1</per>
<num>pl</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
<form id="618590">
<orth>plagatz</orth>
<per>2</per>
<num>pl</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
<form id="618591">
<orth>plagan</orth>
<per>3</per>
<num>pl</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
<form id="618586">
<orth>plaga</orth>
<per>1</per>
<num>sg</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
<form id="618587">
<orth>plagas</orth>
<per>2</per>
<num>sg</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
<form id="618588">
<orth>plaga</orth>
<per>3</per>
<num>sg</num>
<mod>subj</mod>
<tns>pres</tns>
</form>
</query>
Si i a errors dens l'URL picada o que la requèsta ne torna pas nada forma, l'API que torna ua error dab un còdi e un tèxte d'error en anglés. Qu'avetz ací-devath, tà cada còdi d'error, la revirada deu son tèxte en occitan :
En sortida, qu'avetz ua lista de formas dab un identificant unic. Per cada qu'ei balhat :
Los camps davantejats de * n'apareishen pas a cada còp.
{
"type": "object",
"properties": {
"error": {
"type": "object",
"properties": {
"code": {
"description": "The unique identifier for an error",
"type": "integer"
},
"text": {
"description": "A description of the error",
"type": "string"
}
},
"required": ["code", "text"]
},
"query": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"form": {
"type": "string"
},
"display": {
"type": "string"
},
"cat": {
"type": "string"
},
"inf": {
"type": "string"
},
"per": {
"type": "string"
},
"num": {
"type": "string"
},
"mod": {
"type": "string"
},
"tns": {
"type": "string"
},
"gen": {
"type": "string"
},
"pol": {
"type": "string"
},
"dist": {
"type": "string"
},
},
"required": ["id", "form", "display", "cat", "mod"]
},
"minItems": 1
}
}
}
<! ELEMENT query (form) >
<! ELEMENT error (#PCDATA) >
<! ATTLIST error code ID #REQUIRED >
<! ELEMENT form (dist?, gen?, inf, mod, num?, orth, per?, pol?, tns?) >
<! ATTLIST form id ID #REQUIRED >
<! ELEMENT cat (#PCDATA) >
<! ELEMENT display (#PCDATA) >
<! ELEMENT dist (#PCDATA) >
<! ELEMENT gen (#PCDATA) >
<! ELEMENT mod (#PCDATA) >
<! ELEMENT inf (#PCDATA) >
<! ELEMENT num (#PCDATA) >
<! ELEMENT orth (#PCDATA) >
<! ELEMENT per (#PCDATA) >
<! ELEMENT pol (#PCDATA) >
<! ELEMENT tns (#PCDATA) >
© Lo Congrès Permanent de la Lenga Occitana, 2017, tots los drets reservats - Contactar Lo Congrès