| All Verbs | /PeopleList/{ApiCode}/{Country}/{FullName} |
|---|
import datetime
import decimal
from marshmallow.fields import *
from servicestack import *
from typing import *
from dataclasses import dataclass, field
from dataclasses_json import dataclass_json, LetterCase, Undefined, config
from enum import Enum, IntEnum
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class FoundNames:
names_list: Optional[List[str]] = None
class SearchCountrys(str, Enum):
COLOMBIA = 'Colombia'
COL = 'COL'
MEXICO = 'Mexico'
MEX = 'MEX'
CHILE = 'Chile'
CHL = 'CHL'
BRASIL = 'Brasil'
BRA = 'BRA'
PANAMA = 'Panama'
PAN = 'PAN'
DOMINICANA = 'Dominicana'
DOM = 'DOM'
COSTA_RICA = 'CostaRica'
CRI = 'CRI'
ARGENTINA = 'Argentina'
ARG = 'ARG'
ECUADOR = 'Ecuador'
ECU = 'ECU'
PERU = 'Peru'
PER = 'PER'
EL_SALVADOR = 'ElSalvador'
SLV = 'SLV'
GUATEMALA = 'Guatemala'
GTM = 'GTM'
HONDURAS = 'Honduras'
HND = 'HND'
VENEZUELA = 'Venezuela'
VEN = 'VEN'
ALL = 'ALL'
AFG = 'AFG'
ALB = 'ALB'
DZA = 'DZA'
AND_ = 'AND'
AGO = 'AGO'
ATG = 'ATG'
ARM = 'ARM'
AUS = 'AUS'
AUT = 'AUT'
AZE = 'AZE'
BHS = 'BHS'
BHR = 'BHR'
BGD = 'BGD'
BRB = 'BRB'
BLR = 'BLR'
BEL = 'BEL'
BLZ = 'BLZ'
BEN = 'BEN'
BTN = 'BTN'
BOL = 'BOL'
BIH = 'BIH'
BWA = 'BWA'
BRN = 'BRN'
BGR = 'BGR'
BFA = 'BFA'
BDI = 'BDI'
CPV = 'CPV'
KHM = 'KHM'
CMR = 'CMR'
CAN = 'CAN'
CAF = 'CAF'
TCD = 'TCD'
CHN = 'CHN'
COM = 'COM'
COG = 'COG'
CIV = 'CIV'
HRV = 'HRV'
CUB = 'CUB'
CYP = 'CYP'
CZE = 'CZE'
DNK = 'DNK'
DJI = 'DJI'
DMA = 'DMA'
TLS = 'TLS'
EGY = 'EGY'
GNQ = 'GNQ'
ERI = 'ERI'
EST = 'EST'
ETH = 'ETH'
FJI = 'FJI'
FIN = 'FIN'
FRA = 'FRA'
GAB = 'GAB'
GMB = 'GMB'
GEO = 'GEO'
DEU = 'DEU'
GHA = 'GHA'
GRC = 'GRC'
GRD = 'GRD'
GIN = 'GIN'
GNB = 'GNB'
GUY = 'GUY'
HTI = 'HTI'
HUN = 'HUN'
ISL = 'ISL'
IND = 'IND'
IDN = 'IDN'
IRN = 'IRN'
IRQ = 'IRQ'
IRL = 'IRL'
ISR = 'ISR'
ITA = 'ITA'
JAM = 'JAM'
JPN = 'JPN'
JOR = 'JOR'
KAZ = 'KAZ'
KEN = 'KEN'
KIR = 'KIR'
PRK = 'PRK'
KOR = 'KOR'
KWT = 'KWT'
KGZ = 'KGZ'
LAO = 'LAO'
LVA = 'LVA'
LBN = 'LBN'
LSO = 'LSO'
LBR = 'LBR'
LBY = 'LBY'
LIE = 'LIE'
LTU = 'LTU'
LUX = 'LUX'
MDG = 'MDG'
MWI = 'MWI'
MYS = 'MYS'
MDV = 'MDV'
MLI = 'MLI'
MLT = 'MLT'
MHL = 'MHL'
MRT = 'MRT'
MUS = 'MUS'
FSM = 'FSM'
MDA = 'MDA'
MCO = 'MCO'
MNG = 'MNG'
MNE = 'MNE'
MAR = 'MAR'
MOZ = 'MOZ'
MMR = 'MMR'
NAM = 'NAM'
NRU = 'NRU'
NPL = 'NPL'
NLD = 'NLD'
NZL = 'NZL'
NIC = 'NIC'
NER = 'NER'
NGA = 'NGA'
MKD = 'MKD'
NOR = 'NOR'
OMN = 'OMN'
PAK = 'PAK'
PLW = 'PLW'
PNG = 'PNG'
PRY = 'PRY'
PHL = 'PHL'
POL = 'POL'
PRT = 'PRT'
QAT = 'QAT'
ROU = 'ROU'
RUS = 'RUS'
RWA = 'RWA'
KNA = 'KNA'
LCA = 'LCA'
VCT = 'VCT'
WSM = 'WSM'
SMR = 'SMR'
STP = 'STP'
SAU = 'SAU'
SEN = 'SEN'
SRB = 'SRB'
SYC = 'SYC'
SLE = 'SLE'
SGP = 'SGP'
SVK = 'SVK'
SVN = 'SVN'
SLB = 'SLB'
SOM = 'SOM'
ZAF = 'ZAF'
SSD = 'SSD'
ESP = 'ESP'
LKA = 'LKA'
SDN = 'SDN'
SUR = 'SUR'
SWZ = 'SWZ'
SWE = 'SWE'
CHE = 'CHE'
SYR = 'SYR'
TWN = 'TWN'
TJK = 'TJK'
TZA = 'TZA'
THA = 'THA'
TGO = 'TGO'
TON = 'TON'
TTO = 'TTO'
TUN = 'TUN'
TUR = 'TUR'
TKM = 'TKM'
TUV = 'TUV'
UGA = 'UGA'
UKR = 'UKR'
ARE = 'ARE'
GBR = 'GBR'
USA = 'USA'
URY = 'URY'
UZB = 'UZB'
VUT = 'VUT'
VNM = 'VNM'
YEM = 'YEM'
ZMB = 'ZMB'
ZWE = 'ZWE'
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class PeopleList:
country: Optional[SearchCountrys] = None
api_code: Optional[str] = None
full_name: Optional[str] = None
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /PeopleList/{ApiCode}/{Country}/{FullName} HTTP/1.1
Host: api.backgroundchecklatam.com
Accept: application/json
Content-Type: application/json
Content-Length: length
{"Country":"Colombia","ApiCode":"String","FullName":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"NamesList":["String"]}