<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: carrierone</title>
    <description>The latest articles on DEV Community by carrierone (@carrierone).</description>
    <link>https://dev.to/carrierone</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3829793%2F9f34d373-d134-4f70-b9ab-d18edc673645.jpeg</url>
      <title>DEV Community: carrierone</title>
      <link>https://dev.to/carrierone</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/carrierone"/>
    <language>en</language>
    <item>
      <title>OTC Stock Shell Risk Scoring: How to Screen Penny Stocks Programmatically</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 25 Sep 2026 19:01:23 +0000</pubDate>
      <link>https://dev.to/carrierone/otc-stock-shell-risk-scoring-how-to-screen-penny-stocks-programmatically-4i3n</link>
      <guid>https://dev.to/carrierone/otc-stock-shell-risk-scoring-how-to-screen-penny-stocks-programmatically-4i3n</guid>
      <description>&lt;h2&gt;
  
  
  OTC Stock Shell Risk Scoring: How to Screen Penny Stocks Programmatically
&lt;/h2&gt;

&lt;p&gt;When building retail trading tools or fintech apps that need to screen penny stocks and detect shell companies, one critical step is identifying OTC (Over-The-Counter) stock market entities. These are often the most speculative part of the securities markets, with many companies operating in a gray area due to their lack of regulatory oversight.&lt;/p&gt;

&lt;p&gt;One way to approach this is by using an API endpoint that provides sample data for screening and risk scoring. Here’s how you can implement it in Python:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

# Define the URL for the OTC stock dataset
url = "https://api.verilexdata.com/api/v1/otc/sample"

# Make a GET request to fetch the JSON data
response = requests.get(url)

# Check if the request was successful
if response.status_code == 200:
    # Parse the JSON data into Python objects
    otc_data = response.json()

    # Example: Let's say we want to filter out companies with a high risk score
    risky_companies = [company for company in otc_data if company['risk_score'] &amp;gt; 500]

    print("Risky OTC Companies:")
    for company in risky_companies:
        print(f"Company Name: {company['name']}, Risk Score
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Federal Contract Award Data (USASpending) via API</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 22 Sep 2026 19:01:33 +0000</pubDate>
      <link>https://dev.to/carrierone/federal-contract-award-data-usaspending-via-api-5c1p</link>
      <guid>https://dev.to/carrierone/federal-contract-award-data-usaspending-via-api-5c1p</guid>
      <description>&lt;h2&gt;
  
  
  Federal Contract Award Data via API
&lt;/h2&gt;

&lt;p&gt;When building tools for federal procurement analytics or government contractor business development, having access to accurate and up-to-date contract award data is crucial. One of the main sources of this information is USASpending.gov, which provides extensive details on contracts awarded by various agencies. To make it more accessible programmatically, the Federal Procurement Data Service offers an API endpoint where you can search for federal contracts using different parameters such as agency, vendor, and NAICS code.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem: Searching Contracts Using Different Parameters
&lt;/h3&gt;

&lt;p&gt;Let's say we want to find all government contracts that have been awarded to a specific company or related to a particular industry. We need to perform searches based on the company name or NAICS code (a five-digit number used to classify economic activity). Below is an example of how you can use Python to query this API and filter results based on those parameters.&lt;/p&gt;

&lt;h3&gt;
  
  
  Solution: Searching Contracts Using USASpending.gov API
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

def search_contracts(api_key, agency=None, vendor_name=None, naics_code=None):
    base_url = "https://api.asdf.com/usaspending/v1/search"

    params = {}
    if agency:
        params['agency'] = agency
    if vendor_name:
        params['vendorName'] = vendor_name
    if naics_code:
        params['naicsCode']
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>NOAA Weather Data API: Historical and Current Weather for Developers</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 18 Sep 2026 19:01:04 +0000</pubDate>
      <link>https://dev.to/carrierone/noaa-weather-data-api-historical-and-current-weather-for-developers-539h</link>
      <guid>https://dev.to/carrierone/noaa-weather-data-api-historical-and-current-weather-for-developers-539h</guid>
      <description>&lt;h2&gt;
  
  
  NOAA Weather Data API: Historical and Current Weather for Developers
&lt;/h2&gt;

&lt;p&gt;When developing applications that require real-time or historical weather data, integrating services like those provided by the National Oceanic and Atmospheric Administration (NOAA) can be incredibly useful. One such service is available via an API endpoint at &lt;code&gt;api.verilexdata.com/api/v1/weather/sample&lt;/code&gt;, which offers both current observations and historical climate data for over 200 stations.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem: Accessing Historical Weather Data
&lt;/h3&gt;

&lt;p&gt;Developers often need to access weather data that goes back years, especially in applications dealing with logistics, trading, or insurance. The challenge lies not just in finding a reliable source but also in efficiently fetching and processing the extensive dataset provided by NOAA.&lt;/p&gt;

&lt;h3&gt;
  
  
  Small Python Code Example
&lt;/h3&gt;

&lt;p&gt;Here’s a simple example of how you might use this API endpoint:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;get_weather_data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;station_id&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;url&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;https://api.verilexdata.com/api/v1/weather/sample?station=&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;station_id&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
    &lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;status_code&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;200&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;raise&lt;/span&gt; &lt;span class="nc"&gt;Exception&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Failed to fetch data: &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Example usage
&lt;/span&gt;&lt;span class="n"&gt;weather_data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;get_weather_data&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;WAAI85&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;weather_data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  API Endpoint
&lt;/h3&gt;

&lt;p&gt;The API endpoint `api.verilexdata.com/api&lt;/p&gt;

</description>
    </item>
    <item>
      <title>FRED and BLS Economic Indicator Data for Developers</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 15 Sep 2026 19:01:16 +0000</pubDate>
      <link>https://dev.to/carrierone/fred-and-bls-economic-indicator-data-for-developers-2hde</link>
      <guid>https://dev.to/carrierone/fred-and-bls-economic-indicator-data-for-developers-2hde</guid>
      <description>&lt;h2&gt;
  
  
  FRED and BLS Economic Indicator Data for Developers
&lt;/h2&gt;

&lt;p&gt;As a developer looking to integrate economic indicator data into your macro trading or analytics applications, you'll want quick access to reliable sources like FRED from the Federal Reserve Economic Data library. These resources provide crucial information such as CPI (Consumer Price Index), NFP (Non-Farm Payroll), GDP (Gross Domestic Product), PCE (Personal Consumption Expenditures), and unemployment figures. Let's dive into how you can get these feeds with Python.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem: Accessing FRED/BLS Economic Indicators
&lt;/h3&gt;

&lt;p&gt;You might need to fetch specific indicators like the Non-Farm Payroll report, which is crucial for understanding employment trends in the U.S., or CPI, which measures inflation rates affecting consumer spending. The challenge lies in finding a straightforward way to access this data programmatically.&lt;/p&gt;

&lt;h3&gt;
  
  
  Python Code Example: Fetching NFP Data
&lt;/h3&gt;

&lt;p&gt;Here’s a simple example using an API endpoint that provides FRED and BLS economic indicators:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

def fetch_nfp():
    url = "https://api.verilexdata.com/api/v1/econ/stats"

    params = {
        'indicator': 'NFP',
        'units': 'percent'
    }

    response = requests.get(url, params=params)
    if response.status_code == 200:
        data = response.json()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>DeFi Liquidation Signals and Whale Wallet Tracking via API</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 11 Sep 2026 19:01:27 +0000</pubDate>
      <link>https://dev.to/carrierone/defi-liquidation-signals-and-whale-wallet-tracking-via-api-1ki9</link>
      <guid>https://dev.to/carrierone/defi-liquidation-signals-and-whale-wallet-tracking-via-api-1ki9</guid>
      <description>&lt;h2&gt;
  
  
  DeFi Liquidation Signals and Whale Wallet Tracking via API
&lt;/h2&gt;

&lt;p&gt;DeFi protocols like Aave and Compound allow users to lend and borrow assets, often at variable interest rates. These systems are highly dynamic and can expose users to significant risk if they aren’t closely monitored for changes in liquidation thresholds or high-value transactions by whales.&lt;/p&gt;

&lt;p&gt;One effective way to monitor these risks is through a custom Python script that interfaces with an API endpoint. This approach provides real-time data on critical metrics like liquidation signals, which can be used to inform lending and borrowing strategies.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example of Monitoring Liquidation Signals
&lt;/h3&gt;

&lt;p&gt;Here’s a simple example of how you might set up such a monitoring system using Python:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests
import json

def get_liquidation_signals(api_key):
    url = 'https://verilexdata.com/api/defi_signals'
    headers = {
        "Authorization": f"Bearer {api_key}"
    }
    response = requests.get(url, headers=headers)

    if response.status_code == 200:
        data = json.loads(response.text)
        return data['liquidationSignals']
    else:
        print("Failed to fetch liquidation signals")
        return None

# Replace 'YOUR_API_KEY' with your actual API key
api_key = 'YOUR_API_KEY'
signals = get_liquidation_signals(api_key)
if signals is not None
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Polymarket Data API: Smart Money Tracking and Cross-Market Arbitrage</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 08 Sep 2026 19:01:32 +0000</pubDate>
      <link>https://dev.to/carrierone/polymarket-data-api-smart-money-tracking-and-cross-market-arbitrage-pdo</link>
      <guid>https://dev.to/carrierone/polymarket-data-api-smart-money-tracking-and-cross-market-arbitrage-pdo</guid>
      <description>&lt;h2&gt;
  
  
  Polymarket Data API: Smart Money Tracking and Cross-Market Arbitrage
&lt;/h2&gt;

&lt;p&gt;As a prediction market trader or developer looking to integrate Polymarket data into your application, you need reliable and efficient ways to access live data. The Polymarket Data API provides a way to get the latest information from their platform without having to authenticate every request manually. Here’s an example of how you can use this API to track smart money signals across different markets.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tracking Smart Money Signals
&lt;/h3&gt;

&lt;p&gt;Smart money signals are often considered predictive indicators in prediction markets. They represent aggregated bets made by sophisticated traders and bots, which can help predict the market's future movement based on their collective belief.&lt;/p&gt;

&lt;p&gt;Here is a small Python script that fetches the latest smart money signals for a given market ID:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests
import json

# Define your API key here
API_KEY = 'YOUR_API_KEY'

def get_smart_money(market_id):
    url = f'https://api.verilexdata.com/api/v1/pm/stats?marketId={market_id}'
    headers = {
        'Authorization': f'Bearer {API_KEY}',
        'Content-Type': 'application/json'
    }

    response = requests.get(url, headers=headers)
    if response.status_code == 200:
        return json.loads(response.content.decode('utf-8'))
    else:
        raise Exception(f"Request
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>USPTO Patent and Trademark Data via REST API</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 04 Sep 2026 19:01:15 +0000</pubDate>
      <link>https://dev.to/carrierone/uspto-patent-and-trademark-data-via-rest-api-pp8</link>
      <guid>https://dev.to/carrierone/uspto-patent-and-trademark-data-via-rest-api-pp8</guid>
      <description>&lt;h2&gt;
  
  
  USPTO Patent and Trademark Data via REST API for Developers
&lt;/h2&gt;

&lt;p&gt;If you're developing a patent search tool, IP analytics platform, or a system for trademark monitoring, accessing data from the United States Patent and Trademark Office (USPTO) can be invaluable. The USPTO provides access to its vast database of patents through an API endpoint at &lt;code&gt;api.verilexdata.com/api/v1/patents/sample&lt;/code&gt;. This article will guide you on how to search for patents using this API, covering the basics of what it offers and providing a small Python example.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem: Accessing USPTO Patent Data
&lt;/h3&gt;

&lt;p&gt;The USPTO grants over 600,000 patents each year. As an engineer building a tool that needs to integrate with these data, you might want to filter or search for specific patents based on keywords, inventors, assignees, or other criteria. The REST API allows developers like yourself to do just that.&lt;/p&gt;

&lt;h3&gt;
  
  
  Solution: A Simple Python Example
&lt;/h3&gt;

&lt;p&gt;Here’s a simple example of how to use the &lt;code&gt;api.verilexdata.com/api/v1/patents/sample&lt;/code&gt; endpoint in Python to search for patents by keyword:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

def fetch_patent_data(keyword):
    url = "https://api.verilexdata.com/api/v1/patents/sample"
    headers = {
        'Accept': '
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Querying Federal Court Records (PACER) Programmatically</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 01 Sep 2026 19:01:16 +0000</pubDate>
      <link>https://dev.to/carrierone/querying-federal-court-records-pacer-programmatically-3689</link>
      <guid>https://dev.to/carrierone/querying-federal-court-records-pacer-programmatically-3689</guid>
      <description>&lt;h2&gt;
  
  
  Querying Federal Court Records (PACER) Programmatically
&lt;/h2&gt;

&lt;p&gt;If you're working on a legaltech project that requires access to federal court records, you might find yourself needing to programmatically query the PACER system. The Public Access to Court Electronic Records (Pacer) is an online database provided by the United States Courts, offering electronic access to case filings from most federal district and appeals courts.&lt;/p&gt;

&lt;h3&gt;
  
  
  A Simple Python Code Example
&lt;/h3&gt;

&lt;p&gt;Here's a quick example of how you can use Python to fetch documents from the PACER using their API. The code below uses &lt;code&gt;requests&lt;/code&gt; library to make HTTP requests:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;get_case_documents&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;pacer_case_id&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="c1"&gt;# Replace with your own Pacer account information
&lt;/span&gt;    &lt;span class="n"&gt;api_key&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;YOUR_API_KEY&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;

    &lt;span class="n"&gt;url&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;https://api.pacerlaw.com/v2/documents/&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;pacer_case_id&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
    &lt;span class="n"&gt;headers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Authorization&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Bearer &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Accept&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;application/json&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;headers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;status_code&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;200&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;else&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;raise&lt;/span&gt; &lt;span class="nc"&gt;Exception&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Error: &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;status_code&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt; - &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Example usage
&lt;/span&gt;&lt;span class="n"&gt;case_id&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;12345&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
&lt;span class="n"&gt;documents&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;get_case_documents&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;case_id&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;documents&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
    <item>
      <title>OFAC Sanctions Screening for Developers: How to Check Addresses and Names</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 28 Aug 2026 19:01:39 +0000</pubDate>
      <link>https://dev.to/carrierone/ofac-sanctions-screening-for-developers-how-to-check-addresses-and-names-5dij</link>
      <guid>https://dev.to/carrierone/ofac-sanctions-screening-for-developers-how-to-check-addresses-and-names-5dij</guid>
      <description>&lt;h2&gt;
  
  
  OFAC Sanctions Screening for Developers: How to Check Addresses and Names
&lt;/h2&gt;

&lt;p&gt;When building KYC/AML compliance systems, financial technology applications, or any project that involves cryptocurrency wallets, understanding how to check addresses against the US Treasury’s Office of Foreign Assets Control (OFAC) SDN list is crucial. This list contains individuals and entities subject to US sanctions. Checking these entries can help prevent your projects from inadvertently facilitating transactions with prohibited parties.&lt;/p&gt;

&lt;p&gt;Here's a quick Python script example demonstrating how you might integrate OFAC sanctions screening into your application:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;check_sanctions&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;screen_name&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;url&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;https://api.verilexdata.com/api/v1/sanctions/stats?name=&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;screen_name&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
    &lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;requests&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

    &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;status_code&lt;/span&gt; &lt;span class="o"&gt;!=&lt;/span&gt; &lt;span class="mi"&gt;200&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="bp"&gt;None&lt;/span&gt;

    &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;data&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;isSDN&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

&lt;span class="c1"&gt;# Example usage
&lt;/span&gt;&lt;span class="n"&gt;address_or_screen_name&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;example_address&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="nf"&gt;check_sanctions&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;address_or_screen_name&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;The address &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;address_or_screen_name&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt; is on the OFAC SDN list.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;else&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;The address &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;address_or_screen_name&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt; is not on the OFAC SDN list.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Accessing OFAC Data via API
&lt;/h2&gt;

&lt;p&gt;For more comprehensive and frequent checks, you can use our API endpoint at `&lt;a href="https://api.verile" rel="noopener noreferrer"&gt;https://api.verile&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Getting SEC EDGAR Filings via API Without Scraping</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 25 Aug 2026 19:01:25 +0000</pubDate>
      <link>https://dev.to/carrierone/getting-sec-edgar-filings-via-api-without-scraping-38f5</link>
      <guid>https://dev.to/carrierone/getting-sec-edgar-filings-via-api-without-scraping-38f5</guid>
      <description>&lt;h2&gt;
  
  
  Getting SEC EDGAR Filings via API Without Scraping
&lt;/h2&gt;

&lt;p&gt;When working on financial applications that require real-time access to SEC filings such as 10-K and 10-Q documents, you might be tempted to scrape data from the SEC's EDGAR system. However, this approach can be cumbersome and may not always provide up-to-date information due to delays in updates.&lt;/p&gt;

&lt;p&gt;A more practical solution is to use an API that provides these filings directly. One such API endpoint is &lt;code&gt;api.verilexdata.com/api/v1/sec/sample&lt;/code&gt;. This service claims to update its data every 15 minutes, allowing you to search by company or form type and receiving real-time updates without the need for manual scraping.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example Python Code
&lt;/h3&gt;

&lt;p&gt;Here’s a simple example of how you can use this API in a Python script:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

def get_sec_filings(company_name=None, form_type='10-K'):
    url = 'https://api.verilexdata.com/api/v1/sec/sample'

    params = {
        'company': company_name,
        'formType': form_type
    }

    response = requests.get(url, params=params)
    if response.status_code != 200:
        raise Exception(f"Request failed with status {response.status_code}")

    return response.json()

# Example usage to get filings for a specific
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>How to Query 9 Million US Healthcare Providers via API (NPI Registry)</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Fri, 21 Aug 2026 19:01:10 +0000</pubDate>
      <link>https://dev.to/carrierone/how-to-query-9-million-us-healthcare-providers-via-api-npi-registry-3fig</link>
      <guid>https://dev.to/carrierone/how-to-query-9-million-us-healthcare-providers-via-api-npi-registry-3fig</guid>
      <description>&lt;h2&gt;
  
  
  How to Query 9 Million US Healthcare Providers via API (NPI Registry)
&lt;/h2&gt;

&lt;p&gt;When developing healthcare applications that require a provider directory or need to authenticate prior authorizations, having access to the NPI registry is crucial. The National Provider Identifier (NPI) database contains information on over 9 million U.S. healthcare providers, including physicians, nurses, pharmacists, and other allied health professionals.&lt;/p&gt;

&lt;p&gt;To integrate this vast dataset into your application, you can leverage an API endpoint provided by VeriFone, which offers the NPI registry data in a sample format at api.verilexdata.com/api/v1/npi/sample. This allows developers to quickly test and prototype integration without needing to manage large datasets or handle complex queries.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem: Querying Large Datasets of Healthcare Providers
&lt;/h3&gt;

&lt;p&gt;Developers often need to look up healthcare providers by their NPI number, name, specialty, or location. The existing NPI database is vast and comprehensive, but accessing specific records requires a structured approach. Without direct access to the full dataset, developers often find themselves writing custom SQL queries or API requests that can be time-consuming and error-prone.&lt;/p&gt;

&lt;h3&gt;
  
  
  Python Code Example: Querying Healthcare Providers by NPI Number
&lt;/h3&gt;

&lt;p&gt;Here's an example of how you might query for healthcare providers using their NPI number in a Python script. This is a simplified version to illustrate the process:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>OTC Stock Shell Risk Scoring: How to Screen Penny Stocks Programmatically</title>
      <dc:creator>carrierone</dc:creator>
      <pubDate>Tue, 18 Aug 2026 19:01:07 +0000</pubDate>
      <link>https://dev.to/carrierone/otc-stock-shell-risk-scoring-how-to-screen-penny-stocks-programmatically-37fb</link>
      <guid>https://dev.to/carrierone/otc-stock-shell-risk-scoring-how-to-screen-penny-stocks-programmatically-37fb</guid>
      <description>&lt;h2&gt;
  
  
  OTC Stock Shell Risk Scoring: How to Screen Penny Stocks Programmatically
&lt;/h2&gt;

&lt;p&gt;When building retail trading tools or fintech apps that need to screen penny stocks and other over-the-counter (OTC) companies, one of the most significant challenges is identifying shell companies. These are entities with no real business operations but often have inflated stock prices due to speculative buying and selling.&lt;/p&gt;

&lt;h3&gt;
  
  
  Identifying Shell Companies: A Python Example
&lt;/h3&gt;

&lt;p&gt;Here's a simple example using Python to identify OTC companies that may be shell companies:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
python
import requests

# API endpoint for screening OTC companies
url = "https://api.verilexdata.com/api/v1/otc/sample"

def screen_otc_companies():
    response = requests.get(url)

    if response.status_code == 200:
        otc_data = response.json()

        # Assuming we are interested in a specific attribute like 'company_name' and 'status'
        filtered_data = [
            {"name": company["company_name"], "status": company["status"]}
            for company in otc_data
            if company["status"] == "shell"
        ]

        return filtered_data
    else:
        print(f"Failed to retrieve data: {response.status_code}")
        return []

# Call the function and display results
screened_companies = screen_otc_companies()
for company in
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
  </channel>
</rss>
