1Forge website screenshot

1Forge

1Forge delivers real-time forex and cryptocurrency quotes for 700+ currency pairs through a simple JSON REST API and a low-latency WebSocket stream. The product targets trading apps, multi-currency checkout flows, treasury and FinOps tooling, and any workload that needs FIX-speed price data without the FIX-grade integration cost.

2 APIs 0 Features
Currency ExchangeForexCryptocurrencyMarket DataFinancial DataReal-Time Data

APIs

1Forge Forex Data API

Real-time bid/ask quote retrieval, currency conversion, symbol discovery, market status, and quota inspection for 700+ forex and cryptocurrency pairs served from four global edg...

1Forge Forex Stream

WebSocket stream that delivers real-time bid/ask updates for subscribed forex and cryptocurrency pairs. Streaming is gated to paid plans.

Collections

Pricing Plans

1Forge Plans Pricing

4 plans

PLANS

Rate Limits

1Forge Rate Limits

2 limits

RATE LIMITS

FinOps

1Forge Finops

FINOPS

Event Specifications

1Forge Forex Stream API

1Forge streams real-time forex and cryptocurrency price updates over a single WebSocket connection at `wss://sockets.1forge.com/socket`. Messages are pipe-delimited text frames:...

ASYNCAPI

Semantic Vocabularies

1Forge Forex Data Api Context

4 classes · 12 properties

JSON-LD

API Governance Rules

1Forge API Rules

33 rules · 11 errors 18 warnings 4 info

SPECTRAL

JSON Structure

Forex Data Api Conversion Result Structure

3 properties

JSON STRUCTURE

Forex Data Api Market Status Structure

1 properties

JSON STRUCTURE

Forex Data Api Quota Structure

4 properties

JSON STRUCTURE

Forex Data Api Quote Structure

5 properties

JSON STRUCTURE

Example Payloads

Forex Data Api Quota Example

4 fields

EXAMPLE

Forex Data Api Quote Example

5 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
📝
Signup
Signup
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
👥
GitHubOrganization
GitHubOrganization
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules
🔗
JSONLD
JSONLD
🔗
PublicAPIsListing
PublicAPIsListing

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: 1Forge Forex Data API
  version: '2024.01'
request:
  auth:
    type: apikey
    key: api_key
    value: '{{api_key}}'
    placement: query
items:
- info:
    name: Quotes
    type: folder
  items:
  - info:
      name: 1Forge Get Quotes for Pairs
      type: http
    http:
      method: GET
      url: https://api.1forge.com/quotes
      params:
      - name: pairs
        value: EUR/USD,GBP/JPY,AUD/USD
        type: query
        description: Comma-separated list of currency pair symbols (e.g. `EUR/USD,GBP/JPY,AUD/USD`).
      - name: api_key
        value: YOUR_API_KEY
        type: query
        description: Your 1Forge API key. Obtain one at https://1forge.com.
    docs: 'Returns the latest bid, ask, and price data for one or more currency pairs.

      Pairs are supplied as a comma-separated list. Either `EUR/USD` or `EURUSD`

      notation is accepted. Responses are an array of `Quote` objects in the order

      the pairs were requested.'
- info:
    name: Convert
    type: folder
  items:
  - info:
      name: 1Forge Convert Currency Amount
      type: http
    http:
      method: GET
      url: https://api.1forge.com/convert
      params:
      - name: from
        value: USD
        type: query
        description: ISO 4217 source currency code (e.g. `USD`).
      - name: to
        value: EUR
        type: query
        description: ISO 4217 destination currency code (e.g. `EUR`).
      - name: quantity
        value: '100'
        type: query
        description: Numeric amount of the source currency to convert.
      - name: api_key
        value: YOUR_API_KEY
        type: query
        description: Your 1Forge API key.
    docs: 'Converts a numeric quantity from one currency to another at the current rate.

      Returns the converted value, a human-readable string, and the conversion

      timestamp.'
- info:
    name: Symbols
    type: folder
  items:
  - info:
      name: 1Forge List Available Symbols
      type: http
    http:
      method: GET
      url: https://api.1forge.com/symbols
      params:
      - name: api_key
        value: YOUR_API_KEY
        type: query
        description: Your 1Forge API key.
    docs: 'Returns the full list of currency pair symbols available to the calling API

      key. Symbols are expressed in `BASE/QUOTE` notation (e.g. `EUR/USD`).'
- info:
    name: Market Status
    type: folder
  items:
  - info:
      name: 1Forge Check Market Open Status
      type: http
    http:
      method: GET
      url: https://api.1forge.com/market_status
      params:
      - name: api_key
        value: YOUR_API_KEY
        type: query
        description: Your 1Forge API key.
    docs: 'Returns a boolean indicating whether the forex market is currently open. The

      forex market is closed on weekends.'
- info:
    name: Quota
    type: folder
  items:
  - info:
      name: 1Forge Get API Key Quota
      type: http
    http:
      method: GET
      url: https://api.1forge.com/quota
      params:
      - name: api_key
        value: YOUR_API_KEY
        type: query
        description: Your 1Forge API key.
    docs: 'Returns the calling API key''s current usage and remaining quota for the

      billing window, along with the number of hours until quota resets.'
bundled: true