Content
The Content service manages various types of content on the e-commerce platform, including Announcements, Blogs, Legal content, Navigation menus, Custom Pages, Path Redirection Rules, Customer Support information, and Slideshows.
Announcement
Announcements are banners or notifications that appear on top of your website or below the headers of navigation content in mobile applications. These will generally display any information that you wish to highlight to customers, such as a running or upcoming sale offer, vital notice information, or any user or business activities that need attention. This resource allows you to edit announcement related information such as its content and appearance, and moreover schedule it to appear on website or mobile application.
List announcements
List announcements
getAnnouncementsList
Create announcement
Create announcement
createAnnouncement
Get announcement
Get announcement
getAnnouncementById
Update announcement
Update announcement
updateAnnouncement
Update announcement schedule
Update announcement schedule
updateAnnouncementSchedule
Delete an announcement
Delete an announcement
deleteAnnouncement
Blog
Blogs serve as a multifaceted tool to engage with their audience, enhance their brand image, and drive sales. Through informative and engaging content, one can attract potential customers, improve their website's search engine rankings, and establish themselves as authorities in their industry. Blogs are utilized for various purposes including content marketing, SEO, product announcements, customer engagement, brand storytelling, educational resources, and promotional activities. By regularly updating their blog with relevant content, one can foster a sense of community, provide value to their audience, and ultimately increase conversions on their store. This resource allows you to edit blog-related information such as its content, appearance, author details, related SEO information, and even schedule it to appear on the website or mobile application.
Create blog
Create blog
createBlog
List blogs
List blogs
getBlogs
Update a blog
Update a blog
updateBlog
Delete a blog
Delete a blog
deleteBlog
Get blog by slug
Get blog by slug
getBlogBySlug
Custom Fields
Custom fields are a flexible way to attach additional information to a resource (e.g. Product, promotions, etc.). Some examples of data stored using customfields include specifications, size charts, downloadable documents, release dates, images, or part numbers. Custom fields are identified by an owner resource, a namespace, and a key and they store a value along with type information for that context.
Get custom field types
Get custom field types
getCustomFieldTypes
Get resources
Get resources
getResources
Get custom fields definitions
Get custom fields definitions
getCustomFieldDefinitions
Create custom field definition
Create custom field definition
createCustomFieldDefinition
Get custom fields definition
Get custom fields definition
getCustomFieldDefinition
Update custom field definition
Update custom field definition
updateCustomFieldDefinition
Delete custom fields definition
Delete custom fields definition
deleteCustomFieldDefinition
Get list of custom fields of given resource
Get list of custom fields of given resource
getCustomFields
Get list of custom fields of given resource and resource id
Get list of custom fields of given resource and resource id
getCustomFieldsByResourceId
Create custom field entries for gives resource and resource_id
Create custom field entries for gives resource and resource_id
createCustomFieldByResourceId
Get custom field types
Get custom field types
getAppCustomFieldTypes
Get resources
Get resources
getAppResources
Get custom fields definitions
Get custom fields definitions
getAppCustomFieldDefinitions
Create custom field definition
Create custom field definition
createAppCustomFieldDefinition
Get custom fields definition
Get custom fields definition
getAppCustomFieldDefinition
Update custom field definition
Update custom field definition
updateAppCustomFieldDefinition
Delete custom fields definition
Delete custom fields definition
deleteAppCustomFieldDefinition
Get list of custom fields of gives resource
Get list of custom fields of gives resource
getAppCustomFields
Get list of custom fields of given resource and resource id
Get list of custom fields of given resource and resource id
getAppCustomFieldsByResourceId
Create custom field entries for gives resource and resource_id
Create custom field entries for gives resource and resource_id
createAppCustomFieldByResourceId
Custom Objects
Custom objects refer to entities that are not currently present on the platform. Sellers can create these custom data structures, allowing them to define the essential custom fields according to their preferences. These custom objects are introduced to address unique data requirements that fall outside the platform's standard features.
Create custom object definition
Create custom object definition
createCustomObjectDefinition
Get custom object definitions
Get custom object definitions
getCustomObjectDefinitions
Get custom object definition
Get custom object definition
getCustomObjectDefinition
Update custom object definition
Update custom object definition
updateCustomObjectDefinition
delete custom object definition
delete custom object definition
deleteCustomObjectDefinition
Get list of custom objects
Get list of custom objects
getCustomObjects
Create custom object entries
Create custom object entries
createCustomObject
Get custom object details
Get custom object details
getCustomObject
Delete custom object
Delete custom object
deleteCustomObject
Update custom object details
Update custom object details
updateCustomObject
Get bulk import and export job list
Get bulk import and export job list
getJobs
Bulk custom object entries upload
Bulk custom object entries upload
importCustomObjectEntries
Initiate download for bulk custom object entries
Initiate download for bulk custom object entries
exportCustomObjectEntries
Download sample for custom object bulk entry
Download sample for custom object bulk entry
sampleCustomObjectBulkEntry
Create custom object definition
Create custom object definition
createAppCustomObjectDefinition
Get custom object definitions
Get custom object definitions
getAppCustomObjectDefinitions
Get custom object definition
Get custom object definition
getAppCustomObjectDefinition
Update custom object definition
Update custom object definition
updateAppCustomObjectDefinition
Delete custom object definition
Delete custom object definition
deleteAppCustomObjectDefinition
Get list of custom objects
Get list of custom objects
getAppCustomObjects
Create custom object entries
Create custom object entries
createAppCustomObject
Get custom object details
Get custom object details
getAppCustomObject
Delete custom object
Delete custom object
deleteAppCustomObject
Update custom object details
Update custom object details
updateAppCustomObject
Get bulk import and export job list
Get bulk import and export job list
getAppJobs
Bulk custom object entries upload
Bulk custom object entries upload
importAppCustomObjectEntries
Initiate download for bulk custom object entries
Initiate download for bulk custom object entries
exportAppCustomObjectEntries
Download sample for custom object bulk entry
Download sample for custom object bulk entry
sampleAppCustomObjectBulkEntry
Custom Page
Custom pages allow Sellers to create unique web pages tailored to specific purposes or content needs within. These pages can include essential elements such as an About Us section detailing the store's background and mission, a Contact Us page facilitating communication with customers, and additional pages tailored to promotional campaigns or product launches. Through custom pages, Sellers can enhance the user experience, provide valuable information, and strengthen their brand presence. This resources allows you to create and alter content of custom pages. There are four types of editor to create pages - befree, grapeJS, markup and rawHTML. Based on the editor type the content can vary.
Get page meta
Get page meta
getPageMeta
Get page specification
Get page specification
getPageSpec
Create page preview
Create page preview
createPagePreview
Update page preview
Update page preview
updatePagePreview
Delete page
Delete page
deletePage
Create page
Create page
createPage
Get pages
Get pages
getPages
Update page
Update page
updatePage
Get page by slug
Get page by slug
getPageBySlug
Customer Support
Customer support information on an ecommerce website encompasses various resources and channels through which customers can seek assistance or resolve queries related to products, orders, payments, shipping, returns, and general inquiries. This typically includes contact details such as email addresses or phone numbers, enabling customers to reach out to the seller directly for support. By providing comprehensive customer support information, sellers aim to enhance the overall customer experience, build trust and credibility, and effectively address customer needs and inquiries. This resource allows you to add, remove or alter customer support related information. This information can be either phone number or email id.
Get support information
Get support information
getSupportInformation
Update Customer Support Information
Update Customer Support Information
updateSupportInformation
Data Loaders
Data loaders are a mechanism through which one can override the FDK(Fynd Platform SDK) method implementation. They are primarily used when you have better-managed data storage or faster data retrieval tools suited for a particular use case, or when you want your requests to not follow the predefined flow pattern provided by the Fynd Platform, or a combination of these reasons. To use Data loaders, you forward the requests coming from the website or mobile applications to externally hosted services instead of the default Fynd Platform systems. To do so, you must provide the path where these requests should reach alternatively while setting up a Dataloader. This resource allows you to access all Data loaders that are setup for an application module wise.
Get component
Get component
getComponentById
Create data loader
Create data loader
addDataLoader
List data loaders
List data loaders
getDataLoaders
Delete a data loader
Delete a data loader
deleteDataLoader
Update a data loader
Update a data loader
editDataLoader
List all data loaders
List all data loaders
getDataLoadersByService
Select a data loader
Select a data loader
selectDataLoader
Reset a data loader
Reset a data loader
resetDataLoader
FAQs
FAQs (Frequently Asked Questions) and FAQ Categories are features designed to help provide answers to common inquiries and streamline customer support. FAQs are typically compiled lists of questions and corresponding answers that address common concerns or queries customers may have about a store's products, policies, or services. These can cover topics such as shipping information, return policies, product details, and more. FAQ Categories allow for the organization of FAQs into specific sections or topics, making it easier for customers to navigate and find relevant information. By utilizing FAQs and FAQ Categories, one can improve customer satisfaction, reduce support ticket volume, and enhance the overall shopping experience. You can use this resource to access all information pertaining to FAQs and FAQ Categories.
List FAQ Categories
List FAQ Categories
getFaqCategories
Get FAQ category
Get FAQ category
getFaqCategoryBySlugOrId
Create FAQ Category
Create FAQ Category
createFaqCategory
Update FAQ category
Update FAQ category
updateFaqCategory
Delete FAQ category
Delete FAQ category
deleteFaqCategory
List FAQs
List FAQs
getFaqsByCategoryIdOrSlug
Create FAQ
Create FAQ
addFaq
Update FAQ
Update FAQ
updateFaq
Delete FAQ
Delete FAQ
deleteFaq
Get FAQ or slug
Get FAQ or slug
getFaqByIdOrSlug
HTML Tags
Third-party HTML tags encompass external HTML elements sourced from outside the application or website environment, often integrated via Sales Channel Settings or extensions. These tags can include script elements, enabling the integration of external functionalities such as analytics tracking, live chat services, or e-commerce tools. Similarly, style elements may be incorporated to leverage external CSS frameworks or design libraries, enhancing the visual presentation and user experience of the application. By incorporating these third-party HTML tags, developers can extend the functionality, performance, and aesthetics of their application or website, enriching the overall user experience and expanding the range of features available to users. This resource allows you to fetch all such Tags that are setup for an application.
Update HTML tag
Update HTML tag
updateInjectableTag
Get all HTML tags
Get all HTML tags
getInjectableTags
Create HTML tag
Create HTML tag
addInjectableTag
Remove HTML tag
Remove HTML tag
removeInjectableTag
Update HTML tag
Update HTML tag
editInjectableTag
Landing Page
The landing Page Selection module extends versatility by enabling sellers to designate specific landing pages as the home page for different types of devices and platforms, including websites, Android, and iOS. This functionality offers unprecedented customization, allowing sellers to tailor the browsing experience based on the preferences and behaviours of their audience across various devices. By selecting dedicated landing pages optimized for each platform, sellers can ensure consistency in branding and messaging while maximizing engagement and conversions. Whether visitors are accessing the site from a desktop browser, Android device, or iOS device, Fynd Platform's Landing Page Selection empowers sellers to deliver a seamless and tailored experience that resonates with their audience, ultimately driving success in their e-commerce endeavours.
Get landing pages
Get landing pages
getLandingPages
Create landing page
Create landing page
createLandingPage
Update landing page
Update landing page
updateLandingPage
Delete landing page
Delete landing page
deleteLandingPage
Legal Page
Legal pages encompass essential documents required for e-commerce businesses to comply with legal regulations and establish transparent policies. These pages include a Privacy Policy detailing data handling practices, Terms & Conditions of Service outlining user responsibilities and transaction terms, Return Policy specifying refund procedures, and Shipping Policy detailing shipping terms and conditions. These documents help build trust with customers, mitigate legal risks, and ensure compliance with relevant laws and regulations, ultimately contributing to a positive shopping experience and legal protection for the business. Using this resource, you can retrieve all such information that has been set up on the platform to display it over websites and mobile applications.
Get Legal Pages
Get Legal Pages
getLegalInformation
Update Legal Pages
Update Legal Pages
updateLegalInformation
Path Redirection Rules
Path redirections are a functionality provided by Fynd Platform that enables you to redirect a customer visiting your website from one URL path to another, for example, from "/path-1" to "/path-2". This feature is particularly useful when a seller is transitioning from another e-commerce platform to Fynd Platform, as it allows for seamless redirection from URLs used by other platforms. This resource allows addition of such redirection rules.
Create path redirection rules
Create path redirection rules
addPathRedirectionRules
List Path Redirection Rules
List Path Redirection Rules
getPathRedirectionRules
Get Path Redirection Rule
Get Path Redirection Rule
getPathRedirectionRule
Update path redirection rule
Update path redirection rule
updatePathRedirectionRules
Delete path redirection rule
Delete path redirection rule
deletePathRedirectionRules
Sales Channel SEO
SEO (Search Engine Optimization) in Fynd Platform encompasses a holistic approach to optimizing a website's digital footprint for enhanced search engine visibility and user engagement. This involves meticulously crafting title tags, meta descriptions, and meta tags to accurately represent page content and entice clicks in search results. Sellers also fine-tune their robots.txt file to control search engine crawlers' access to specific pages, ensuring indexation of relevant content while safeguarding private information. Additionally, sellers generate comprehensive sitemaps to facilitate search engine discovery and efficient indexing of all site pages. Furthermore, leveraging structured data markup such as SEO schema markup enriches search results with additional context, enhancing the appearance and relevance of listings. By integrating these practices seamlessly into their Fynd Platform websites, sellers can bolster organic traffic, elevate search rankings, and cultivate a robust online presence. This resource facilitates the use of retrieving all such content setup for an application into website or mobile applications.
Generate SEO title
Generate SEO title
generateSEOTitle
Get sales channel SEO
Get sales channel SEO
getSEOConfiguration
Update sales channel SEO information
Update sales channel SEO information
updateSEOConfiguration
List default SEO Markup Schemas
List default SEO Markup Schemas
getDefaultSEOMarkupSchema
List default SEO Markup Schemas
List default SEO Markup Schemas
getSEOMarkupSchemas
Create SEO Markup Schema
Create SEO Markup Schema
createSEOMarkupSchema
Get SEO Markup Schema
Get SEO Markup Schema
getSEOMarkupSchema
Get SEO Markup Schema
Get SEO Markup Schema
editSEOMarkupSchema
Delete SEO Markup Schema
Delete SEO Markup Schema
deleteSEOMarkupSchema
Slideshow
With Slideshow module, users can enhance the visual appeal of their storefronts during idle times. They have the flexibility to display static images or videos, allowing them to showcase their best-selling products, promotions, or brand messaging. Whether it's a captivating product image or an engaging brand video, users can easily upload and manage their content through the Platform panel. This module helps them make a lasting impression on potential customers, even when they're not actively browsing the store.