-
Notifications
You must be signed in to change notification settings - Fork 0
business api
/count: GET =>
http://git.animation-genius.com:3002/api/business/count
getBusinessInfo: GET =>(business_id: string)
http://git.animation-genius.com:3002/api/business/57626b3e60a7d2b32648c8a5
create : POST =>(data: any)
http://git.animation-genius.com:3002/api/business/create
/uploadBusinessLogo : POST => http://git.animation-genius.com:3002/api/businessLogos/uploadBusinessLogo
/uploadBusinessCover : POST => http://git.animation-genius.com:3002/api/businessLogos/uploadBusinessCover
//@ request multipart. formData.
let xhr = new XMLHttpRequest();
xhr.open('POST', 'http://git.animation-genius.com:3002/api/businessLogos/uploadBusinessLogo');
let formdata = new FormData();
formdata.append('image', imageSource.data);
formdata.append('isVertical', imageSource.isVertical);
formdata.append('fileSize', imageSource.fileSize);
formdata.append('extension', extension);
xhr.setRequestHeader('Content-Type', 'image/' + extension)
xhr.send(formdata);
/updateBusinessLogo: POST=>(businessId:string, logo: string): UpdateOps
http://git.animation-genius.com:3002/api/businessLogos/updateBusinessLogo
/updateBusinessCover: POST=>(businessId:string, cover: string): UpdateOps
http://git.animation-genius.com:3002/api/businessLogos/updateBusinessCover
getClaimer()
getEmployee()
getRelationShip()
requestRelationShip()
rewardAndCert()
businessSummary()
businessProfile() //@ ข้อมูลจากกรม
financialInfo()
contactInfo()
/api/business/findClaimers : POST => (business_ids: string[]) : { id: string, claim_info: any }[]
http://smelink.animation-genius.com:3002/api/business/findClaimers
'/api/business/shared' => POST : { success : bool }
{
body : {business_id: string, user_id: string}
headers : {"x-geoip": "", "x-device-info": ""}
}
'/api/business/suggestion' => POST : { success, result: {result, keyword } }
{
body : {comp_status?, industry_group?, province_id?, sort?, keyword}
headers : {"x-api-key": ""}
}
'/api/business/search' => POST : { success, result: {result, keyword } }
{
body : {comp_status?, industry_group?, province_id?, sort?, keyword}
headers : {"x-api-key": ""}
}
Data model
Third party systems integration.
Deployment