Recuperar arquivos de estoque de petróleo bruto API

API ID 14042

Recupere arquivos detalhados de estoques de petróleo bruto sem esforço para análise de mercado e planejamento

Documentação da API

Endpoints

Requisição
Lista as commodities no catálogo da API Retrieve Crude Oil Stock Files incluindo grupo unidade cobertura geográfica status ao vivo ou planejado e a data da última atualização
Endpoint ID: 34148
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34148/list+commodities
PARÂMETROS DE ENTRADA

Listar Commodities — Recursos do endpoint

Objeto Descrição
group Opcional Commodity group to return. Example: energy, agriculture or metals.
status Opcional Catalog status to return. Example: live or planned.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

group
status
RESPOSTA DE EXEMPLO DA API
JSON
{
    "data": [
        {
            "commodity": "crude_oil",
            "group": "energy",
            "metric": "closing_stocks",
            "unit": "thousand_barrels",
            "coverage": "countries with available stocks + US hubs",
            "status": "live",
            "last_updated": "2026-08-21"
        }
    ]
}
Listar Commodities — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34148/list+commodities?group=energy&status=live' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Retorna um perfil de inventário de petróleo bruto com a unidade de mil barris cobertura geográfica data de início da história e contagens de país e hub
Endpoint ID: 34149
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34149/get+commodity
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

RESPOSTA DE EXEMPLO DA API
JSON
{
    "commodity": "crude_oil",
    "group": "energy",
    "metric": "closing_stocks",
    "unit": "thousand_barrels",
    "history_from": "1982-08-20",
    "last_updated": "2026-08-21",
    "coverage": "countries with available stocks + US hubs",
    "areas_count": {
        "countries": 35,
        "hubs": 7
    }
}
Obter Mercadoria — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34149/get+commodity&commodity=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Lista de países ou centros dos Estados Unidos para uma commodity, com o código de área, nome e o último período de inventário para cada local
Endpoint ID: 34150
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34150/list+commodity+areas
PARÂMETROS DE ENTRADA

Liste Áreas de Commodities — Recursos do endpoint

Objeto Descrição
type Opcional Kind of area to list. Example: country or hub.
commodity Obrigatório

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

type
RESPOSTA DE EXEMPLO DA API
JSON
{
    "commodity": "crude_oil",
    "data": [
        {
            "area": "AT",
            "name": "Austria",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "AU",
            "name": "Australia",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "BE",
            "name": "Belgium",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "CA",
            "name": "Canada",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "CH",
            "name": "Switzerland",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "CL",
            "name": "Chile",
            "type": "country",
            "latest": "2026-05-01"
        },
        {
            "area": "CZ",
            "name": "Czech Republic",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "DE",
            "name": "Germany",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "DK",
            "name": "Denmark",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "EE",
            "name": "Estonia",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "ES",
            "name": "Spain",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "FI",
            "name": "Finland",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "FR",
            "name": "France",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "GB",
            "name": "United Kingdom",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "GR",
            "name": "Greece",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "HU",
            "name": "Hungary",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "IE",
            "name": "Ireland",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "IS",
            "name": "Iceland",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "IT",
            "name": "Italy",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "JP",
            "name": "Japan",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "KR",
            "name": "South Korea",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "LT",
            "name": "Lithuania",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "LU",
            "name": "Luxembourg",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "LV",
            "name": "Latvia",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "MX",
            "name": "Mexico",
            "type": "country",
            "latest": "2025-02-01"
        },
        {
            "area": "NL",
            "name": "Netherlands",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "NO",
            "name": "Norway",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "NZ",
            "name": "New Zealand",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "PL",
            "name": "Poland",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "PT",
            "name": "Portugal",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "SE",
            "name": "Sweden",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "SI",
            "name": "Slovenia",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "SK",
            "name": "Slovakia",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "TR",
            "name": "Turkey",
            "type": "country",
            "latest": "2026-06-01"
        },
        {
            "area": "US",
            "name": "United States",
            "type": "country",
            "latest": "2026-08-21"
        }
    ]
}
Liste Áreas de Commodities — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34150/list+commodity+areas?type=country&commodity=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Retorna o estoque de fechamento mais recente de petróleo bruto para cada país ou hub dos EUA, incluindo Cushing, com período, valor em mil barris e confiabilidade
Endpoint ID: 34151
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34151/latest+inventory
PARÂMETROS DE ENTRADA

Último Inventário — Recursos do endpoint

Objeto Descrição
type Opcional Area type in the snapshot. Example: country or hub.
sort Opcional Row order. Example: value_desc or area_asc.
commodity Obrigatório

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

type
sort
RESPOSTA DE EXEMPLO DA API
JSON
{
    "commodity": "crude_oil",
    "metric": "closing_stocks",
    "unit": "thousand_barrels",
    "as_of": "2026-08-21",
    "data": [
        {
            "area": "US-SPR",
            "name": "Strategic Petroleum Reserve",
            "period": "2026-08-21",
            "value": 289726,
            "reliability": "reported"
        },
        {
            "area": "US-PADD3",
            "name": "PADD 3 - Gulf Coast",
            "period": "2026-08-21",
            "value": 251424,
            "reliability": "reported"
        },
        {
            "area": "US-PADD2",
            "name": "PADD 2 - Midwest",
            "period": "2026-08-21",
            "value": 101195,
            "reliability": "reported"
        },
        {
            "area": "US-PADD5",
            "name": "PADD 5 - West Coast",
            "period": "2026-08-21",
            "value": 45343,
            "reliability": "reported"
        },
        {
            "area": "US-PADD4",
            "name": "PADD 4 - Rocky Mountain",
            "period": "2026-08-21",
            "value": 22524,
            "reliability": "reported"
        },
        {
            "area": "US-CUSHING",
            "name": "Cushing, OK",
            "period": "2026-08-21",
            "value": 22428,
            "reliability": "reported"
        },
        {
            "area": "US-PADD1",
            "name": "PADD 1 - East Coast",
            "period": "2026-08-21",
            "value": 8423,
            "reliability": "reported"
        }
    ],
    "meta": {
        "count": 7,
        "period_min": "2026-08-21",
        "period_max": "2026-08-21"
    }
}
Último Inventário — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34151/latest+inventory?type=hub&sort=value_desc&commodity=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Retorna o estoque histórico de petróleo bruto para um ou mais países ou centros, como os Estados Unidos e Cushing, periodicamente mais recente primeiro
Endpoint ID: 34152
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34152/inventory+time+series
PARÂMETROS DE ENTRADA

Série Temporal de Inventário — Recursos do endpoint

Objeto Descrição
from Opcional First period to include, as YYYY-MM-DD. Example: 2026-08-01.
to Opcional Last period to include, as YYYY-MM-DD. Example: 2026-08-21.
limit Opcional Maximum rows in the page. Example: 2. Default is 1000 and the maximum is 5000.
cursor Opcional Page cursor from meta.next_cursor. Example: MjAyNi0wOC0yMXxVUy1DVVNISU5HfDE4OTgy.
area Opcional Area codes, comma-separated. Example: US,US-CUSHING. Empty returns every area.
commodity Obrigatório

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

from
to
limit
cursor
area
RESPOSTA DE EXEMPLO DA API
JSON
{
    "commodity": "crude_oil",
    "metric": "closing_stocks",
    "unit": "thousand_barrels",
    "as_of": "2026-08-21",
    "data": [
        {
            "area": "US",
            "period": "2026-08-21",
            "value": 428910,
            "reliability": "reported"
        },
        {
            "area": "US-CUSHING",
            "period": "2026-08-21",
            "value": 22428,
            "reliability": "reported"
        }
    ],
    "meta": {
        "count": 2,
        "next_cursor": "MjAyNi0wOC0yMXxVUy1DVVNISU5HfDE4OTgy",
        "from": "2026-08-01",
        "to": "2026-08-21",
        "from_defaulted": false
    }
}
Série Temporal de Inventário — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34152/inventory+time+series?from=2026-08-01&to=2026-08-21&limit=2&cursor=MjAyNi0wOC0yMXxVUy1DVVNISU5HfDE4OTgy&area=US,US-CUSHING&commodity=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Retorna a variação do estoque de petróleo bruto em relação ao período anterior para países ou centros como os Estados Unidos e Cushing, em nível e percentual
Endpoint ID: 34155
GET https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34155/inventory+changes
PARÂMETROS DE ENTRADA

Mudanças no Estoque — Recursos do endpoint

Objeto Descrição
area Opcional Area codes, comma-separated. Example: US,US-CUSHING.
periods Opcional How many periods to return. Example: 4. The default is 8.
commodity Obrigatório

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

area
periods
RESPOSTA DE EXEMPLO DA API
JSON
{
    "commodity": "crude_oil",
    "unit": "thousand_barrels",
    "as_of": "2026-08-21",
    "data": [
        {
            "area": "US",
            "period": "2026-08-21",
            "value": 428910,
            "change": 95,
            "change_pct": 0.02
        },
        {
            "area": "US-CUSHING",
            "period": "2026-08-21",
            "value": 22428,
            "change": 1176,
            "change_pct": 5.53
        },
        {
            "area": "US",
            "period": "2026-08-14",
            "value": 428815,
            "change": 4405,
            "change_pct": 1.04
        },
        {
            "area": "US-CUSHING",
            "period": "2026-08-14",
            "value": 21252,
            "change": -1314,
            "change_pct": -5.82
        },
        {
            "area": "US",
            "period": "2026-08-07",
            "value": 424410,
            "change": 17423,
            "change_pct": 4.28
        },
        {
            "area": "US-CUSHING",
            "period": "2026-08-07",
            "value": 22566,
            "change": 1611,
            "change_pct": 7.69
        },
        {
            "area": "US",
            "period": "2026-07-31",
            "value": 406987,
            "change": 2479,
            "change_pct": 0.61
        },
        {
            "area": "US-CUSHING",
            "period": "2026-07-31",
            "value": 20955,
            "change": 2356,
            "change_pct": 12.67
        }
    ]
}
Mudanças no Estoque — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/14042/retrieve+crude+oil+stock+files+api/34155/inventory+changes?area=US,US-CUSHING&periods=4&commodity=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Chave de acesso à API e autenticação

Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Recuperar arquivos de estoque de petróleo bruto API basta incluir seu token Bearer no cabeçalho Authorization.

Cabeçalhos
Cabeçalho Descrição
Authorization Obrigatório Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.

Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.

(Economize 2 meses com cobrança anual 🎉)

A partir de
$10.000/Ano


  • Volume personalizado
  • Limite de taxa personalizado
  • Suporte ao cliente especializado
  • Monitoramento de API em tempo real

Recuperar arquivos de estoque de petróleo bruto API FAQs

Mil barris A resposta do inventário inclui a unidade configurada para mil_barris Obter Mercadoria retorna a mesma unidade no perfil da mercadoria

Fechamento dos estoques de petróleo bruto por país e por centro dos Estados Unidos em mil barris Cada linha tem a área o período e o nível de estoque As mudanças de inventário também retornam a variação em relação ao período anterior e a variação percentual

Países que relatam estoques, além dos centros dos Estados Unidos. Os centros incluem Cushing, Oklahoma, o Reserva Estratégica de Petróleo e as regiões PADD de 1 a 5. Os códigos de área parecem com US, JP e US-CUSHING

Passe a commodity crude_oil e a área US-CUSHING para Inventário mais recente, Série Temporal de Inventário ou Mudanças de Inventário US-CUSHING é o código do hub para Cushing, Oklahoma

Obtenha o histórico de retornos de commodities a partir de. Para o petróleo bruto, essa data é 1982-08-20 na série dos Estados Unidos. Outros países começam no primeiro período que existe para aquela área. Defina a partir de na Série Temporal de Inventário para escolher a data de início

O_petróleo_crude está ativo O trigo o milho o gás natural o lítio e o cobre estão no catálogo com status planejado Uma chamada de inventário para um código planejado retorna não disponível até que essa mercadoria entre em operação

Cada endpoint retorna dados específicos sobre o inventário de petróleo bruto. Por exemplo, Inventário mais recente fornece níveis de estoque atuais, Série temporal de inventário oferece dados históricos e Mudanças de inventário mostra variações de estoque ao longo do tempo

Os campos principais incluem "área" (código de localização), "valor" (nível de estoque em mil barris), "período" (data dos dados) e "confiabilidade" (credibilidade da fonte de dados). Esses campos ajudam os usuários a entender o status do inventário e as tendências

Os dados da resposta estão estruturados no formato JSON, com um objeto principal contendo detalhes sobre "commodities" e um array de "dados". Cada entrada no array representa uma área específica com métricas relevantes, facilitando a análise e o processamento

Os parâmetros variam conforme o ponto final. Por exemplo, o Inventário mais recente aceita códigos de área como US ou US-CUSHING, enquanto a Série Temporal de Inventário permite que os usuários especifiquem intervalos de datas usando os parâmetros "de" e "para" para recuperação de dados históricos

Cada endpoint fornece informações distintas: Listar Commodities mostra as commodities disponíveis Obter detalhes da Commodity perfis de inventário Listar Áreas de Commodities identifica países e centros e Último Inventário fornece níveis atuais de estoque

Os usuários podem analisar níveis de estoque acompanhar mudanças ao longo do tempo e comparar inventários entre regiões Por exemplo usando Mudanças de Inventário os usuários podem avaliar tendências em flutuações de estoque auxiliando na análise de mercado e planejamento

Os dados são provenientes de agências de relatórios nacionais e regionais que monitoram os estoques de petróleo bruto Isso garante que as informações sejam confiáveis e reflitam os níveis reais de estoque em vários países e centros

Casos de uso típicos incluem análise de mercado planejamento de investimentos e gerenciamento da cadeia de suprimentos Analistas e traders usam esses dados para tomar decisões informadas com base nos níveis atuais e históricos de estoques de petróleo bruto

Perguntas Frequentes Gerais

O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]

Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]

APIs relacionadas


Você também pode gostar