#beowulf-SDK

1 messages · Page 1 of 1 (latest)

severe quarry
#

Hi, we have official SDK in most of the language. Which language you want to see?

white vale
#

Java, Go, Python, Rust and Typescript

#

Do you have a team of devs that maintain the SDKs and docs on how to use them?

severe quarry
#

We definitely have Java Go and Python. I don't think we have Rush and TypeScript

#

Yeah we have teams work on SDKs

white vale
#

Oh very nice.

#

Was thinking an org like Stripe probably auto generated SDKs in some fancy tool they built..er.. you guys built

#

I see a lot of places just use swagger codegen to generate SDKs.. but I find it quite lacking in what it provides.

#

Seems more like an API endpoint wrapper rather than a true SDK that utilizes some sort of request chaining or something in single functions.

#

Do you have 3rd party developers submit PRs for SDks?

severe quarry
#

We use the OpenAPI Specification (https://github.com/stripe/openapi). There are also strip-mock (https://github.com/stripe/stripe-mock) based on the specification, and most of our SDKs today is partly auto-generated from it AFAIK

GitHub

stripe-mock is a mock HTTP server that responds like the real Stripe API. It can be used instead of Stripe's testmode to make test suites integrating with Stripe faster and less brittle. - ...

#

SDKs are open sources and everyone could send PRs. It's till up to the maintainer team to review it 🙂

white vale
#

Oh wow..that is interesting. I would have thought STripe keeps SDKs somewhat consistent across languages. So each language can be fairly different from one another.

indigo swallowBOT
#

This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact