Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions docs/SDKs/deliverable.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,22 +173,22 @@ go get github.com/TurboDocx/SDK/packages/go-sdk
<dependency>
<groupId>com.turbodocx</groupId>
<artifactId>turbodocx-sdk</artifactId>
<version>0.7.0</version>
<version>0.9.0</version>
</dependency>
```

</TabItem>
<TabItem value="gradle" label="Gradle (Kotlin)">

```kotlin
implementation("com.turbodocx:turbodocx-sdk:0.7.0")
implementation("com.turbodocx:turbodocx-sdk:0.9.0")
```

</TabItem>
<TabItem value="gradle-groovy" label="Gradle (Groovy)">

```groovy
implementation 'com.turbodocx:turbodocx-sdk:0.7.0'
implementation 'com.turbodocx:turbodocx-sdk:0.9.0'
```

</TabItem>
Expand Down Expand Up @@ -248,7 +248,7 @@ bundle install
- ext-fileinfo

:::tip Modern PHP Features
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly classes, and match expressions for a superior developer experience.
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly properties, and match expressions for a superior developer experience.
:::

</TabItem>
Expand Down Expand Up @@ -364,8 +364,8 @@ use TurboDocx\Config\DeliverableConfig;

// Configure with all options
Deliverable::configure(new DeliverableConfig(
apiKey: $_ENV['TURBODOCX_API_KEY'], // Required: Your TurboDocx API key
orgId: $_ENV['TURBODOCX_ORG_ID'], // Required: Your organization ID
apiKey: getenv('TURBODOCX_API_KEY') ?: null, // Required: Your TurboDocx API key
orgId: getenv('TURBODOCX_ORG_ID') ?: null, // Required: Your organization ID
baseUrl: 'https://api.turbodocx.com' // Optional: Custom API endpoint
));
```
Expand Down
8 changes: 4 additions & 4 deletions docs/SDKs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ go get github.com/TurboDocx/SDK/packages/go-sdk
<dependency>
<groupId>com.turbodocx</groupId>
<artifactId>turbodocx-sdk</artifactId>
<version>0.7.0</version>
<version>0.9.0</version>
</dependency>
```

Expand Down Expand Up @@ -343,9 +343,9 @@ use TurboDocx\Types\Requests\SendSignatureRequest;

// Configure with your API key
TurboSign::configure(new HttpClientConfig(
apiKey: $_ENV['TURBODOCX_API_KEY'],
orgId: $_ENV['TURBODOCX_ORG_ID'],
senderEmail: $_ENV['TURBODOCX_SENDER_EMAIL']
apiKey: getenv('TURBODOCX_API_KEY') ?: null,
orgId: getenv('TURBODOCX_ORG_ID') ?: null,
senderEmail: getenv('TURBODOCX_SENDER_EMAIL') ?: null
));

// Send a document for signature
Expand Down
6 changes: 3 additions & 3 deletions docs/SDKs/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,22 +32,22 @@ The official TurboDocx SDK for Java applications. Build document generation and
<dependency>
<groupId>com.turbodocx</groupId>
<artifactId>turbodocx-sdk</artifactId>
<version>0.7.0</version>
<version>0.9.0</version>
</dependency>
```

</TabItem>
<TabItem value="gradle" label="Gradle (Kotlin)">

```kotlin
implementation("com.turbodocx:turbodocx-sdk:0.7.0")
implementation("com.turbodocx:turbodocx-sdk:0.9.0")
```

</TabItem>
<TabItem value="gradle-groovy" label="Gradle (Groovy)">

```groovy
implementation 'com.turbodocx:turbodocx-sdk:0.7.0'
implementation 'com.turbodocx:turbodocx-sdk:0.9.0'
```

</TabItem>
Expand Down
2 changes: 2 additions & 0 deletions docs/SDKs/javascript.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,8 @@ Authenticate using `apiKey`. API keys are recommended for server-side applicatio
# .env
TURBODOCX_API_KEY=your_api_key_here
TURBODOCX_ORG_ID=your_org_id_here
TURBODOCX_SENDER_EMAIL=you@company.com # Required for TurboSign
TURBODOCX_SENDER_NAME=Your Company Name # Optional (strongly recommended)
```

---
Expand Down
6 changes: 3 additions & 3 deletions docs/SDKs/partner-java.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,22 +82,22 @@ public class Main {
<dependency>
<groupId>com.turbodocx</groupId>
<artifactId>turbodocx-sdk</artifactId>
<version>0.7.0</version>
<version>0.9.0</version>
</dependency>
```

</TabItem>
<TabItem value="gradle" label="Gradle (Kotlin)">

```kotlin
implementation("com.turbodocx:turbodocx-sdk:0.7.0")
implementation("com.turbodocx:turbodocx-sdk:0.9.0")
```

</TabItem>
<TabItem value="gradle-groovy" label="Gradle (Groovy)">

```groovy
implementation 'com.turbodocx:turbodocx-sdk:0.7.0'
implementation 'com.turbodocx:turbodocx-sdk:0.9.0'
```

</TabItem>
Expand Down
10 changes: 5 additions & 5 deletions docs/SDKs/partner-php.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ use TurboDocx\Types\Enums\OrgUserRole;

// 1. Configure
TurboPartner::configure(new PartnerClientConfig(
partnerApiKey: $_ENV['TURBODOCX_PARTNER_API_KEY'],
partnerId: $_ENV['TURBODOCX_PARTNER_ID'],
partnerApiKey: getenv('TURBODOCX_PARTNER_API_KEY') ?: '',
partnerId: getenv('TURBODOCX_PARTNER_ID') ?: '',
));

// 2. Create an organization with entitlements
Expand Down Expand Up @@ -96,7 +96,7 @@ composer require turbodocx/sdk
- ext-curl

:::tip Modern PHP Features
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly classes, and match expressions for a superior developer experience.
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly properties, and match expressions for a superior developer experience.
:::

---
Expand All @@ -114,8 +114,8 @@ use TurboDocx\Config\PartnerClientConfig;

// Configure with your partner credentials
TurboPartner::configure(new PartnerClientConfig(
partnerApiKey: $_ENV['TURBODOCX_PARTNER_API_KEY'], // Required: Must start with TDXP-
partnerId: $_ENV['TURBODOCX_PARTNER_ID'], // Required: Your partner UUID
partnerApiKey: getenv('TURBODOCX_PARTNER_API_KEY') ?: '', // Required: Must start with TDXP-
partnerId: getenv('TURBODOCX_PARTNER_ID') ?: '', // Required: Your partner UUID
));
```

Expand Down
10 changes: 5 additions & 5 deletions docs/SDKs/php.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ composer require turbodocx/sdk
- ext-fileinfo

:::tip Modern PHP Features
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly classes, and match expressions for a superior developer experience.
This SDK leverages PHP 8.1+ features including enums, named parameters, readonly properties, and match expressions for a superior developer experience.
:::

---
Expand All @@ -57,10 +57,10 @@ use TurboDocx\Config\HttpClientConfig;

// Configure with all options
TurboSign::configure(new HttpClientConfig(
apiKey: $_ENV['TURBODOCX_API_KEY'], // Required: Your TurboDocx API key
orgId: $_ENV['TURBODOCX_ORG_ID'], // Required: Your organization ID
senderEmail: $_ENV['TURBODOCX_SENDER_EMAIL'], // Required: Reply-to email for signature requests
senderName: $_ENV['TURBODOCX_SENDER_NAME'], // Optional: Sender name (strongly recommended)
apiKey: getenv('TURBODOCX_API_KEY') ?: null, // Required: Your TurboDocx API key
orgId: getenv('TURBODOCX_ORG_ID') ?: null, // Required: Your organization ID
senderEmail: getenv('TURBODOCX_SENDER_EMAIL') ?: null, // Required: Reply-to email for signature requests
senderName: getenv('TURBODOCX_SENDER_NAME') ?: null, // Optional: Sender name (strongly recommended)
baseUrl: 'https://api.turbodocx.com' // Optional: Custom API endpoint
));
```
Expand Down
10 changes: 5 additions & 5 deletions docs/SDKs/quote.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,22 +234,22 @@ import turbodocx "github.com/TurboDocx/SDK/packages/go-sdk"
<dependency>
<groupId>com.turbodocx</groupId>
<artifactId>turbodocx-sdk</artifactId>
<version>0.7.0</version>
<version>0.9.0</version>
</dependency>
```

</TabItem>
<TabItem value="gradle" label="Gradle">

```groovy
implementation 'com.turbodocx:turbodocx-sdk:0.7.0'
implementation 'com.turbodocx:turbodocx-sdk:0.9.0'
```

</TabItem>
<TabItem value="gradle-kts" label="Gradle (Kotlin DSL)">

```kotlin
implementation("com.turbodocx:turbodocx-sdk:0.7.0")
implementation("com.turbodocx:turbodocx-sdk:0.9.0")
```

</TabItem>
Expand Down Expand Up @@ -414,8 +414,8 @@ use TurboDocx\TurboQuote;
use TurboDocx\Config\QuoteClientConfig;

TurboQuote::configure(new QuoteClientConfig(
apiKey: $_ENV['TURBODOCX_API_KEY'],
orgId: $_ENV['TURBODOCX_ORG_ID'], // optional, but required for most endpoints
apiKey: getenv('TURBODOCX_API_KEY') ?: null,
orgId: getenv('TURBODOCX_ORG_ID') ?: null, // optional, but required for most endpoints
));
```

Expand Down
Loading
Loading