Texas Instruments website screenshot

Texas Instruments

Texas Instruments is an American technology company that designs and manufactures semiconductors and various integrated circuits for industrial, automotive, personal electronics, communications equipment, and enterprise systems markets. TI provides a developer API portal at api-portal.ti.com offering Store APIs for inventory, ordering, and shipment tracking, as well as Product Information APIs for accessing parametric data, quality, and reliability information on TI's extensive semiconductor catalog.

2 APIs 0 Features
ElectronicsOrderingSemiconductorsSupply ChainFortune 500

APIs

Texas Instruments Store API

The TI Store API enables enterprise customers to integrate with TI's ordering platform. It provides real-time inventory and pricing data, order creation and retrieval, advanced ...

Texas Instruments Product Information API

The TI Product Information API suite provides access to TI's semiconductor product catalog including parametric data, quality and reliability information. Available as standard ...

Collections

Pricing Plans

Rate Limits

Texas Instruments Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Texas Instruments Context

3 classes · 26 properties

JSON-LD

API Governance Rules

Texas Instruments API Rules

7 rules · 2 errors 3 warnings 2 info

SPECTRAL

JSON Structure

Ti Product Structure

0 properties

JSON STRUCTURE

Example Payloads

Press

Texas Instruments boosts in-house chip output for AI ...

2026-05-25

Texas Instruments Earnings: All Aboard the AI Train

2026-05-25

TI expands microcontroller portfolio and software ...

2026-05-25

Texas Instruments plans to invest more than $60 billion ...

2026-05-25

TI's new power-management solutions enable scalable AI ...

2026-05-25

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
💬
Support
Support
💬
FAQ
FAQ
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Texas Instruments Store API
  version: '2.0'
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://transact.ti.com/v1/oauth/accesstoken
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Products
    type: folder
  items:
  - info:
      name: Get Product Inventory and Pricing
      type: http
    http:
      method: GET
      url: https://transact.ti.com/v2/store/products/:partNumber
      params:
      - name: partNumber
        value: LM358BIDR
        type: path
        description: TI part number (OPN). URL-encode special characters (e.g., /NOPB becomes %2FNOPB).
      - name: currency
        value: ''
        type: query
        description: Currency code for pricing data (e.g., USD, EUR)
    docs: Retrieves real-time inventory availability, pricing breaks, future inventory forecasts, and product metadata for
      a specific TI part number. Part numbers containing /NOPB must be URL-encoded (/ becomes %2F).
  - info:
      name: Get Product Catalog
      type: http
    http:
      method: GET
      url: https://transact.ti.com/v2/store/products/catalog
      params:
      - name: currency
        value: ''
        type: query
        description: Currency code for pricing data
    docs: Retrieves inventory and pricing data for all available TI part numbers. Rate limited to 1 request every 4 hours
      (6 per day). Returns the full catalog for bulk import use cases.
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Create Order
      type: http
    http:
      method: POST
      url: https://transact.ti.com/v2/store/orders
      body:
        type: json
        data: '{}'
    docs: Creates a new TI store order for one or more part numbers. Returns the order number, line item statuses, pricing,
      shipping and billing details. Returns HTTP 201 on success.
  - info:
      name: Get Order
      type: http
    http:
      method: GET
      url: https://transact.ti.com/v2/store/orders/:orderNumber
      params:
      - name: orderNumber
        value: '1234567890'
        type: path
        description: TI order number
    docs: Retrieves the status and details of a specific TI store order by order number. Returns line item statuses, shipping
      details, and pricing information.
- info:
    name: Shipments
    type: folder
  items:
  - info:
      name: Get Advanced Ship Notices
      type: http
    http:
      method: GET
      url: https://transact.ti.com/v2/store/advanced-ship-notices
      params:
      - name: orderNumber
        value: ''
        type: query
        description: TI order number to retrieve ASNs for
    docs: Retrieves advanced ship notice (ASN) information for shipments associated with a specific order, including tracking
      numbers, carrier information, and commercial invoice details.
- info:
    name: Financial
    type: folder
  items:
  - info:
      name: Get Financial Documents
      type: http
    http:
      method: GET
      url: https://transact.ti.com/v2/store/financial-documents
      params:
      - name: orderNumber
        value: ''
        type: query
        description: TI order number
      - name: financialDocumentNumber
        value: ''
        type: query
        description: Financial document or invoice number
      - name: deliveryNumber
        value: ''
        type: query
        description: Delivery number
      - name: customerPurchaseOrderNumber
        value: ''
        type: query
        description: Customer purchase order number
    docs: 'Retrieves invoice and financial document information. At least one query parameter is required: orderNumber, financialDocumentNumber,
      deliveryNumber, or customerPurchaseOrderNumber. Documents are available after TI processes shipment.'
bundled: true