airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

source-katana contribution from aazam-gh

Open aazam-gh opened this issue 1 year ago • 1 comments

What

This PR adds a new connector for source Katana (source-katana).

Contributor-provided connector description:

This is the Katana source connector that ingests data from the katana API.

Katana is a real-time cloud inventory platform to manage sales channels, products, and materials to always be ready to meet demands. You can find more about it here https://katanamrp.com/

This source uses OAuth Bearer Token for authentication. In order to obtain your API token, you must first create an account on Katana and be on their Professional Plan.

To generate a live API key: log in to your Katana account. Go to Settings > API. Select Add new API key. You can find more about the API here https://developer.katanamrp.com/reference/api-introduction

Details

Expand for list of spec properties and streams

Configuration

Input Type Description Default Value
api_key string API Key. API key to use. Find it at https://katanamrp.com/login/
start_date string Start date.

Streams

Stream Name Primary Key Pagination Supports Full Sync Supports Incremental
customers id DefaultPaginator
shipping_fee DefaultPaginator
costs id DefaultPaginator
customer_addresses id DefaultPaginator
variants id DefaultPaginator
tax_rates id DefaultPaginator
suppliers id DefaultPaginator
stocktakes id DefaultPaginator
stock_adjustments id DefaultPaginator
sales_orders id DefaultPaginator
sales_order_fulfillments id DefaultPaginator
sales_order_addresses id DefaultPaginator
recipes ingredient_variant_id.product_variant_id DefaultPaginator
purchase_orders id DefaultPaginator
products id DefaultPaginator
price_lists id DefaultPaginator
inventory variant_id DefaultPaginator
locations id DefaultPaginator
manufacturing_orders id DefaultPaginator
materials id DefaultPaginator

Reviewer checklist

  • [ ] Run /format-fix to resolve any formatting errors
  • [ ] Help the contributor upload an icon that follows our icon design guidelines
  • [ ] Click into the CI workflows that wait for a maintainer to run them, which should trigger CI runs

aazam-gh avatar Oct 12 '24 12:10 aazam-gh

@aazam-gh is attempting to deploy a commit to the Airbyte Growth Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 12 '24 12:10 vercel[bot]

Hello 👋 Due to the numerous contributions happening, I decided to create this view to help you know when I plan to review your contribution. If your connector has some limited-time credential feel free to reach me out.

marcosmarxm avatar Oct 21 '24 19:10 marcosmarxm

Trial ending in 2 days

aazam-gh avatar Oct 23 '24 03:10 aazam-gh

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
airbyte-docs ⬜️ Ignored (Inspect) Visit Preview Oct 23, 2024 5:47pm

vercel[bot] avatar Oct 23 '24 17:10 vercel[bot]