> For the complete documentation index, see [llms.txt](https://sharpsync.gitbook.io/sharpsync/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sharpsync.gitbook.io/sharpsync/data-sources.md).

# Data Sources

- [Autodesk Inventor](https://sharpsync.gitbook.io/sharpsync/data-sources/autodesk-inventor.md): Inventor is a CAD System for BREP solid body design
- [Autodesk Fusion](https://sharpsync.gitbook.io/sharpsync/data-sources/autodesk-fusion-in-progress.md)
- [CSV](https://sharpsync.gitbook.io/sharpsync/data-sources/editor.md)
- [Getting Started](https://sharpsync.gitbook.io/sharpsync/data-sources/editor/getting-started.md)
- [Importing a Bill of Materials (BOM)](https://sharpsync.gitbook.io/sharpsync/data-sources/editor/importing-a-bill-of-materials-bom.md)
- [MS Dynamics 365 Business Central](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central.md)
- [Getting Started](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/getting-started.md)
- [Configure Mappings](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings.md)
- [List Names For nestedObject Mappings](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/list-names-for-nestedobject-mappings.md)
- [Configure Item Type Mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/configure-item-type-mapping.md)
- [Configure Quantity Mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/configure-quantity-mapping.md)
- [Item Fields Json & Internal Names](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/item-fields-json-and-internal-names.md)
- [Resource Fields Json & Internal Names](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/resource-fields-json-and-internal-names.md)
- [Read-Only Fields](https://sharpsync.gitbook.io/sharpsync/data-sources/ms-dynamics-365-business-central/configure-mappings/read-only-fields.md)
- [NetSuite](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite.md)
- [OAuth Setup](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/oauth-setup.md)
- [Permissions](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/oauth-setup/permissions.md)
- [RESTlet Script Setup](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/restlet-script-setup.md)
- [SharpSync RESTlet Script](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/restlet-script-setup/sharpsync-restlet-script.md)
- [Thumbnail Folder Setup](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/thumbnail-folder-setup.md)
- [Authentication + Configuration](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/authentication-+-configuration.md): Configuration of a Netsuite Datasource
- [Common setup](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup.md)
- [Configure quantity mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-quantity-mapping.md)
- [Configure accounts mappings](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-accounts-mappings.md)
- [Configure itemType mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/item-type-mapping.md)
- [Configure isPhantom mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-isphantom-mapping.md)
- [Configure subsidiary mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-subsidiary-mapping.md)
- [Configure price mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-price-mapping.md)
- [Configure locations mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-locations-mapping.md)
- [Configure Where Used Link mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-where-used-link-mapping.md)
- [Configure thumbnail mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-thumbnail-mapping.md)
- [Configure restlet.createRecord mapping](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/configure-restlet.createrecord-mapping.md)
- [Read-Only NetSuite Fields](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/read-only-netsuite-fields.md)
- [Common Mapping Rules](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/common-mapping-rules.md)
- [Common List names](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/common-setup/common-list-names.md)
- [Advanced Bill of Materials](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/advanced-bill-of-materials.md)
- [Configure Routings](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/configure-routings.md)
- [Integration tips](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/integration-tips.md)
- [Troubleshooting](https://sharpsync.gitbook.io/sharpsync/data-sources/netsuite/troubleshooting.md)
- [Odoo](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo.md)
- [Getting Started](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/getting-started.md)
- [Authentication + Configuration](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/getting-started/authentication-+-configuration.md)
- [Debugging tips](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/getting-started/debugging-tips.md)
- [Common Setup](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup.md): The sections described here are for general situations which are common to BOM field customization
- [Map Product Template Company Id](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-codes.md)
- [Map BOM Codes](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-codes-1.md)
- [Map BOM Operation Codes](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-operation-codes.md)
- [Read BOM WorkCenters](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-operation-codes/read-bom-workcenters.md)
- [Read BOM Operations](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-operation-codes/read-bom-operations.md)
- [Write BOM Operations](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-operation-codes/write-bom-operations.md)
- [Map BOM Types](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-bom-types.md)
- [Map Attribute Values](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-attribute-values.md)
- [Reading Attributes - Overview](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-attribute-values/reading-attributes-overview.md)
- [Display All Attribute Names](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-attribute-values/display-all-attribute-names.md)
- [Display Single Attribute Values](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-attribute-values/display-single-attribute-values.md)
- [Writing attributes](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-attribute-values/writing-attributes.md)
- [Map routes](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/common-setup/map-routes.md)
- [Product Management](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/product-management.md)
- [Hosting Options](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/hosting-options.md)
- [List Names](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/list-names.md)
- [Permissions](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/permissions.md)
- [Troubleshooting](https://sharpsync.gitbook.io/sharpsync/data-sources/odoo/troubleshooting.md)
- [Onshape](https://sharpsync.gitbook.io/sharpsync/data-sources/onshape.md)
- [Getting Started](https://sharpsync.gitbook.io/sharpsync/data-sources/onshape/getting-started.md)
- [Setting up Derivatives](https://sharpsync.gitbook.io/sharpsync/data-sources/onshape/setting-up-derivatives.md)
- [Export Weldment Cut Lists](https://sharpsync.gitbook.io/sharpsync/data-sources/onshape/export-weldment-cut-lists.md)
- [Propel PLM](https://sharpsync.gitbook.io/sharpsync/data-sources/propel-plm.md)
- [OAuth Setup](https://sharpsync.gitbook.io/sharpsync/data-sources/propel-plm/oauth-setup.md)
- [Getting Started](https://sharpsync.gitbook.io/sharpsync/data-sources/propel-plm/getting-started.md)
- [SolidWorks](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks.md)
- [SolidWorks PDM](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm.md)
- [Setting up the Solidworks PDM Web 2](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/setting-up-the-solidworks-pdm-web-2.md)
- [Downloading and installing the add-in](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/downloading-and-installing-the-add-in.md)
- [Configure the add-in](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/configure-the-add-in.md)
- [Data Management](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/data-management.md): This pages serves as a general guideline for managing data and configurations in PDM, and why you may face challenges.
- [Troubleshooting](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/troubleshooting.md)
- [Advanced: Configure add-in for testing](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/advanced-configure-add-in-for-testing.md)
- [Submitting a BOM for update](https://sharpsync.gitbook.io/sharpsync/data-sources/solidworks-pdm/submitting-a-bom-for-update.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://sharpsync.gitbook.io/sharpsync/data-sources.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
