Skip to content

Commit 7a908ab

Browse files
karlwaldmanclaude
andcommitted
Add UTM tracking parameters to all signup and pricing links
Enable attribution tracking for npm/Node SDK channel by adding utm_source=npm&utm_medium=sdk&utm_campaign=readme to all signup and pricing links. Added "Also Available As" cross-promotion section. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 90eb84f commit 7a908ab

1 file changed

Lines changed: 15 additions & 6 deletions

File tree

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![Tests](https://github.com/OilpriceAPI/oilpriceapi-node/actions/workflows/test.yml/badge.svg)](https://github.com/OilpriceAPI/oilpriceapi-node/actions/workflows/test.yml)
88
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
99

10-
**[Get Free API Key](https://www.oilpriceapi.com/signup)** | **[Documentation](https://docs.oilpriceapi.com)** | **[Pricing](https://www.oilpriceapi.com/pricing)**
10+
**[Get Free API Key](https://www.oilpriceapi.com/signup?utm_source=npm&utm_medium=sdk&utm_campaign=readme)** | **[Documentation](https://docs.oilpriceapi.com)** | **[Pricing](https://www.oilpriceapi.com/pricing?utm_source=npm&utm_medium=sdk&utm_campaign=pricing)**
1111

1212
The official Node.js/TypeScript SDK for [OilPriceAPI](https://www.oilpriceapi.com) - Real-time and historical oil prices for Brent Crude, WTI, Natural Gas, and 100+ commodities.
1313

@@ -39,7 +39,7 @@ import { OilPriceAPI } from "oilpriceapi";
3939

4040
// Initialize the client
4141
const client = new OilPriceAPI({
42-
apiKey: "your_api_key_here", // Get your free key at https://www.oilpriceapi.com
42+
apiKey: "your_api_key_here", // Get your free key at https://www.oilpriceapi.com/signup
4343
retries: 3, // Automatic retries (default: 3)
4444
timeout: 30000, // Request timeout in ms (default: 30000)
4545
});
@@ -712,7 +712,7 @@ new OilPriceAPI(config: OilPriceAPIConfig)
712712

713713
**Parameters:**
714714

715-
- `config.apiKey` (string, required) - Your API key from https://www.oilpriceapi.com
715+
- `config.apiKey` (string, required) - Your API key from https://www.oilpriceapi.com/signup
716716
- `config.baseUrl` (string, optional) - Custom API base URL (for testing)
717717

718718
#### Methods
@@ -934,7 +934,7 @@ See the [full list of 79 commodities](https://www.oilpriceapi.com/commodities) i
934934
- **Business**: 200,000 requests/month - $199/mo
935935
- **Enterprise**: Custom limits - Contact us
936936

937-
Get started with a free API key at [oilpriceapi.com](https://www.oilpriceapi.com).
937+
Get started with a free API key at [oilpriceapi.com/signup](https://www.oilpriceapi.com/signup?utm_source=npm&utm_medium=sdk&utm_campaign=readme).
938938

939939
## Requirements
940940

@@ -968,7 +968,7 @@ MIT License - see [LICENSE](LICENSE) file for details.
968968

969969
- [OilPriceAPI Website](https://www.oilpriceapi.com)
970970
- [API Documentation](https://docs.oilpriceapi.com)
971-
- [Pricing](https://www.oilpriceapi.com/pricing)
971+
- [Pricing](https://www.oilpriceapi.com/pricing?utm_source=npm&utm_medium=sdk&utm_campaign=pricing)
972972
- [Status Page](https://status.oilpriceapi.com)
973973
- [GitHub Repository](https://github.com/OilpriceAPI/oilpriceapi-node)
974974
- [npm Package](https://www.npmjs.com/package/oilpriceapi)
@@ -987,7 +987,16 @@ MIT License - see [LICENSE](LICENSE) file for details.
987987
- **5-minute integration** with this Node.js SDK
988988
- **Free tier** with 100 requests to get started
989989

990-
**[Start Free](https://www.oilpriceapi.com/signup)** | **[View Pricing](https://www.oilpriceapi.com/pricing)** | **[Read Docs](https://docs.oilpriceapi.com)**
990+
**[Start Free](https://www.oilpriceapi.com/signup?utm_source=npm&utm_medium=sdk&utm_campaign=readme)** | **[View Pricing](https://www.oilpriceapi.com/pricing?utm_source=npm&utm_medium=sdk&utm_campaign=pricing)** | **[Read Docs](https://docs.oilpriceapi.com)**
991+
992+
---
993+
994+
## Also Available As
995+
996+
- **[Python SDK](https://pypi.org/project/oilpriceapi/)** - Python client with Pandas integration
997+
- **[Go SDK](https://github.com/OilpriceAPI/oilpriceapi-go)** - Idiomatic Go client
998+
- **[MCP Server](https://www.npmjs.com/package/oilpriceapi-mcp)** - Model Context Protocol server for Claude, Cursor, and VS Code
999+
- **[Google Sheets Add-on](https://github.com/OilpriceAPI/google-sheets-addin)** - Custom functions for spreadsheets
9911000

9921001
---
9931002

0 commit comments

Comments
 (0)