APIs to onboard and manage company.
API reference
/Company
/- Get white label config
Create company
List companies
Get company
Update company
Delete company
Get company features
Update Company Features
Get company travel content config
Update company travel content config
Delete company travel content config
Updates white label config
Delete white label config
Updates company managers config
Get company managers config
Delete company managers config
Updates Color config
Get color config
Get white label config
Company API (v2)
Download OpenAPI description
Languages
Servers
Sandbox URL
https://api-ext-sboxmeta.partners.spotnana.com/
Spotnana mock server
https://developer.spotnana.com/_mock/openapi/companyapi/
Bodyapplication/jsonrequired
Example: "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/partners/amazon/emberDisplay.css"
Email client configuration representing the email provider to be used.
Base path used by Spotnana OBT application to invoke API calls. Default path value is /
Html to shown on the the login page. This will be text with hyper links.
- Sandbox URLhttps://api-ext-sboxmeta.partners.spotnana.com/v2/companies/{companyId}/white-label-config
- Spotnana mock serverhttps://developer.spotnana.com/_mock/openapi/companyapi/v2/companies/{companyId}/white-label-config
- curl
- JavaScript
- Node.js
- Python
curl -i -X PUT \
'https://api-ext-sboxmeta.partners.spotnana.com/v2/companies/4974a66b-7493-4f41-908c-58ba81093947/white-label-config?companyRole=ORG' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"companyName": "Spotnana",
"colors": {
"primary": "#D33B47",
"primaryDark": "#D33B47",
"primaryLight": "#D33B47",
"primaryPale": "#D33B47",
"onPrimary": "#D33B47",
"secondary": "#D33B47",
"secondaryDark": "#D33B47",
"secondaryLight": "#D33B47",
"secondaryPale": "#D33B47",
"onSecondary": "#D33B47",
"error": "#D33B47",
"errorDark": "#D33B47",
"errorLight": "#D33B47",
"errorPale": "#D33B47",
"onError": "#D33B47"
},
"webLinks": {
"logoHeader": "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/confirmation/spotnana3.png",
"logoFooter": "https://duploservices-stage-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png",
"companyWebsiteAddress": "https://www.spotnana.com",
"homePage": "https://stage-app.spotnana.com/flights",
"itineraryPage": "https://stage-app.spotnana.com/trips/3375488451",
"disclaimerPage": "https://www.spotnana.com/terms",
"privacyPage": "https://www.spotnana.com/privacy-policy",
"hardApprovalUrl": "https://stage-app.spotnana.com/hardapproval?approvalId=CgozMzQ5OTI4MzI2EiMKIQoMCgpQaWh1IEd1cHRhEhFwaWh1QHNwb3RuYW5hLmNvbQ%3D%3D&approverName=Pihu%20Gupta&travelerName=Pihu%20Gupta&tripName=TESting%201&tripId=2418132231&voidDate=Tuesday,%2021%20Jun%20at%2002:00%20UTC",
"itineraryFlightStatsUrl": "https://stage-app.spotnana.com/trips/4694735622",
"appEmbedScriptUrl": "https://customjs.partner.com",
"logoNavigationLink": "http://www.spotnana.com",
"illustration": "https://duploservices-stage-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png",
"poweredBySpotnana": false,
"logoutRedirectUrl": "https://www.spotnana.com/signout",
"faviconUrl": "http://www.spotnana.com",
"appDownloadLinks": {
"androidPlayStoreUrl": "https://play.google.com/store/apps/details?id=com.spotnana",
"iosAppStoreUrl": "https://apps.apple.com/in/app/spotnana-travel-booking/id1580021446",
"qrCodeUrl": "https://www.spotnana.com"
},
"socialMediaLinks": {
"facebookUrl": "https://www.facebook.com/spotnanaofficial",
"twitterUrl": "https://twitter.com/spotnana",
"instagramUrl": "https://www.instagram.com/spotnana_official"
},
"termsOfUse": "https://www.spotnana.com/terms/",
"illustrationActionUrl": "https://www.spotnana.com/login",
"checkoutCoverImageUrl": "https://duploservices-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png"
},
"fromEmailAddress": "no-reply@spotnana.com",
"fontFamily": "Arial",
"emailFontFamily": "Roboto",
"fontFamilyCss": "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/partners/amazon/emberDisplay.css",
"emailClientConfig": {
"client": "SENDGRID",
"credentials": {
"emailClientSecretKey": {
"secretKey": "SECRET_KEY",
"versionId": "1"
}
},
"defaultSenderAddress": "test@somedomain.com",
"defaultSenderName": "Test Sender"
},
"clientRoutingBasePath": "string",
"routingConfig": {
"appHomeRoute": "/my-account"
},
"privacyDisclaimer": {
"show": true,
"html": "</html>"
},
"visaRequirements": "<p>Please ensure you have the necessary visa documentation before traveling.</p>"
}'- Sandbox URLhttps://api-ext-sboxmeta.partners.spotnana.com/v2/companies/{companyId}/white-label-config
- Spotnana mock serverhttps://developer.spotnana.com/_mock/openapi/companyapi/v2/companies/{companyId}/white-label-config
- curl
- JavaScript
- Node.js
- Python
curl -i -X GET \
'https://api-ext-sboxmeta.partners.spotnana.com/v2/companies/4974a66b-7493-4f41-908c-58ba81093947/white-label-config?companyRole=ORG&applicationId=1234a66b-7493-4f41-908c-58ba81055667' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'OK
Example: "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/partners/amazon/emberDisplay.css"
Email client configuration representing the email provider to be used.
Base path used by Spotnana OBT application to invoke API calls. Default path value is /
Html to shown on the the login page. This will be text with hyper links.
Response
application/json
{ "companyName": "Spotnana", "colors": { "primary": "#D33B47", "primaryDark": "#D33B47", "primaryLight": "#D33B47", "primaryPale": "#D33B47", "onPrimary": "#D33B47", "secondary": "#D33B47", "secondaryDark": "#D33B47", "secondaryLight": "#D33B47", "secondaryPale": "#D33B47", "onSecondary": "#D33B47", "error": "#D33B47", "errorDark": "#D33B47", "errorLight": "#D33B47", "errorPale": "#D33B47", "onError": "#D33B47" }, "webLinks": { "logoHeader": "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/confirmation/spotnana3.png", "logoFooter": "https://duploservices-stage-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png", "companyWebsiteAddress": "https://www.spotnana.com", "homePage": "https://stage-app.spotnana.com/flights", "itineraryPage": "https://stage-app.spotnana.com/trips/3375488451", "disclaimerPage": "https://www.spotnana.com/terms", "privacyPage": "https://www.spotnana.com/privacy-policy", "hardApprovalUrl": "https://stage-app.spotnana.com/hardapproval?approvalId=CgozMzQ5OTI4MzI2EiMKIQoMCgpQaWh1IEd1cHRhEhFwaWh1QHNwb3RuYW5hLmNvbQ%3D%3D&approverName=Pihu%20Gupta&travelerName=Pihu%20Gupta&tripName=TESting%201&tripId=2418132231&voidDate=Tuesday,%2021%20Jun%20at%2002:00%20UTC", "itineraryFlightStatsUrl": "https://stage-app.spotnana.com/trips/4694735622", "appEmbedScriptUrl": "https://customjs.partner.com", "logoNavigationLink": "http://www.spotnana.com", "illustration": "https://duploservices-stage-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png", "poweredBySpotnana": false, "logoutRedirectUrl": "https://www.spotnana.com/signout", "faviconUrl": "http://www.spotnana.com", "appDownloadLinks": { … }, "socialMediaLinks": { … }, "termsOfUse": "https://www.spotnana.com/terms/", "illustrationActionUrl": "https://www.spotnana.com/login", "checkoutCoverImageUrl": "https://duploservices-email-assets-873909615026.s3-us-west-2.amazonaws.com/approval/spotnana-s-logo.png" }, "fromEmailAddress": "no-reply@spotnana.com", "fontFamily": "Arial", "emailFontFamily": "Roboto", "fontFamilyCss": "https://duploservices-stage-email-assets-873909615026.s3.us-west-2.amazonaws.com/partners/amazon/emberDisplay.css", "emailClientConfig": { "client": "SENDGRID", "credentials": { … }, "defaultSenderAddress": "test@somedomain.com", "defaultSenderName": "Test Sender" }, "clientRoutingBasePath": "string", "routingConfig": { "appHomeRoute": "/my-account" }, "privacyDisclaimer": { "show": true, "html": "</html>" }, "visaRequirements": "<p>Please ensure you have the necessary visa documentation before traveling.</p>" }
- Sandbox URLhttps://api-ext-sboxmeta.partners.spotnana.com/v2/companies/{companyId}/white-label-config
- Spotnana mock serverhttps://developer.spotnana.com/_mock/openapi/companyapi/v2/companies/{companyId}/white-label-config
- curl
- JavaScript
- Node.js
- Python
curl -i -X DELETE \
'https://api-ext-sboxmeta.partners.spotnana.com/v2/companies/4974a66b-7493-4f41-908c-58ba81093947/white-label-config?companyRole=ORG' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'