Particle Sims API
The Sims API from Particle — 6 operation(s) for sims.
The Sims API from Particle — 6 operation(s) for sims.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/particle-sims-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Particle Sims API
version: 1.0.0
description: 'Operations tagged Sims across 2 of this provider''s published API definitions: particle-cloud-api-openapi.yml, particle-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.particle.io
description: Particle Cloud API
tags:
- name: SIMs
paths:
/v1/sims/{iccid}:
delete:
summary: Release SIM from account
operationId: releaseSimFromAccount
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Remove a SIM card from an account, disassociating the SIM card from a user or a product. The SIM will also be deactivated. Once the SIM card has been released, it can be claimed by a different user, or imported into a different product.
parameters:
- name: iccid
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
get:
summary: Get SIM information
operationId: listSim
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Retrieve a SIM card owned by an individual or a product.
parameters:
- name: iccid
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
put:
summary: Reactivate SIM
operationId: PutV1SimsIccid
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Re-enables a SIM card to connect to a cell tower. Do this if you'd like to reactivate a SIM that you have deactivated.
parameters:
- name: iccid
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
servers:
- url: https://api.particle.io
description: Particle Cloud API
/v1/sims:
get:
summary: List SIM cards
operationId: listSims
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Get a list of the SIM cards owned by an individual or a product. The product endpoint is paginated, by default returns 25 SIM card records per page.
security:
- bearerAuth: []
servers:
- url: https://api.particle.io
description: Particle Cloud API
/v1/sims/{iccid}/data_usage:
get:
summary: Get data usage
operationId: simDataUsage
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Get SIM card data usage for the current billing period, broken out by day. Note that date usage reports can be delayed by up to 1 hour.
parameters:
- name: iccid
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
servers:
- url: https://api.particle.io
description: Particle Cloud API
/v1/products/{productIdOrSlug}/sims/data_usage:
get:
summary: Get data usage for product fleet
operationId: simFleetDataUsage
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Get fleet-wide SIM card data usage for a product in the current billing period, broken out by day. Daily usage totals represent an aggregate of all SIM cards that make up the product. Data usage reports can be delayed until the next day, and occasionally by several days.
parameters:
- name: productIdOrSlug
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
servers:
- url: https://api.particle.io
description: Particle Cloud API
/v1/products/{productIdOrSlug}/sims:
post:
summary: Import and activate product SIMs
operationId: listProductSims
tags:
- SIMs
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
description: Import a group of SIM cards into a product. SIM cards will be activated upon import. Either pass an array of ICCIDs or include a file containing a list of SIM cards. Import and activation will be queued for processing. You will receive an email with the import results when all SIM cards have been processed. Importing a SIM card associated with a device will also import the device into the product.
parameters:
- name: productIdOrSlug
in: path
required: true
schema:
type: string
security:
- bearerAuth: []
servers:
- url: https://api.particle.io
description: Particle Cloud API
/v1/sims/{iccid}/status:
get:
summary: Get SIM cellular network status
parameters:
- in: path
name: iccid
required: true
schema:
type: string
responses:
'200':
description: SIM status.
tags:
- SIMs
security:
- BearerAuth: []
operationId: getV1SimsByIccidStatus
x-operation-id-source: derived
servers:
- url: https://api.particle.io
description: Particle Cloud production
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
description: OAuth 2.0 bearer token. Obtain via POST /oauth/token.
BearerAuth:
type: http
scheme: bearer
bearerFormat: OAuth2 access token
description: 'Pass `Authorization: Bearer {access_token}`. Tokens are issued via
`POST /oauth/token`.
'
externalDocs:
description: Particle Cloud API Reference
url: https://docs.particle.io/reference/cloud-apis/api/
x-refined-from:
- particle-cloud-api-openapi.yml
- particle-openapi.yml