- Run
CheffyExtractData.ApiApplication
project - Open your browser with the route:
http:\\localhost:5000
- Expand
ExtractData
requestState:
State you want to extractPage:
number you want to extract. (If null: will return all pages)
- For last, click in
Try it out
- Will return a objct with this structure:
{
"Result": [
{
"Avatar": {
"large_url": string,
"Name": string
},
"City": {
"Name": string
},
"Country": {
"Name": string
},
"Description": string,
"Featured": boolean,
"LastSeenInWords": string,
"Name": string,
"OwnerName": string,
"Path": string,
"PayRate": string,
"ResponseTimeInWords": string,
"State": {
"Abbreviation": string,
"Name": string,
"Slug": string
},
"YearsExperience": int,
"User": {
"Id": string,
"last_online": date
}
}
],
"Exception": {...},
"IsSuccess": boolean
}
MeetAChef have an exposed GraphQL API with this route: https://meetachef.com/api/graphql
So, I just get the body that the web site send to this API and replicate on my API.