Skip to main content

Generating a Client

While not entirely necessary to start using the fulcrum public API, a client library can help with your integration project. These start by leveraging the OpenAPI specification that can be downloaded from the API Schema.

Typescript Example

Install the node tool openapi-typescript-codegen:

npm install openapi-typescript-codegen --save-dev

Generate a client:

openapi --client axios --name FulcrumService --input https://api.fulcrumpro.com/swagger/v1/swagger.json --output ./services/fulcrum