Remberg part-stock-changes API
The part-stock-changes API from Remberg — 2 operation(s) for part-stock-changes.
The part-stock-changes API from Remberg — 2 operation(s) for part-stock-changes.
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/remberg-part-stock-changes-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: AI ai-chat Part Stock Changes API
description: The remberg AI API description
version: v1
contact: {}
servers:
- url: https://api.remberg.de
tags:
- name: part-stock-changes
paths:
/v2/parts/{partTypeId}/stock-changes:
get:
description: Returns a paginated list of stock changes for a specific part type, identified by its internal ID. Stock changes track inventory movements such as additions, removals, and reservations.
operationId: /v2/parts/{partTypeId}/stock-changes_get
parameters:
- name: partTypeId
required: true
in: path
description: The part's internal ID.
schema:
type: string
- name: page
required: false
in: query
description: Zero-based page index for pagination.
schema:
type: number
- name: limit
required: false
in: query
description: Maximum number of items to return per page (capped at 1000).
schema:
type: number
- name: createdAtFrom
required: false
in: query
description: Filter by createdAt date FROM the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: createdAtUntil
required: false
in: query
description: Filter by createdAt date UNTIL the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: updatedAtFrom
required: false
in: query
description: Filter by updatedAt date FROM the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: updatedAtUntil
required: false
in: query
description: Filter by updatedAt date UNTIL the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/PartStockChangesCfaFindManyResponseDto'
'400':
description: Missing or invalid required parameter/s
'403':
description: Forbidden
'404':
description: Not Found
security:
- authorization: []
summary: Get all part stock changes by part ID
tags:
- part-stock-changes
x-controller-class: PartStockChangesCfaController
/v2/parts/number/{partNumber}/stock-changes:
get:
description: Returns a paginated list of stock changes for a specific part type, identified by its part number. Stock changes track inventory movements such as additions, removals, and reservations.
operationId: /v2/parts/number/{partNumber}/stock-changes_get
parameters:
- name: partNumber
required: true
in: path
description: The part's number (must be URL encoded)
schema:
type: string
- name: page
required: false
in: query
description: Zero-based page index for pagination.
schema:
type: number
- name: limit
required: false
in: query
description: Maximum number of items to return per page (capped at 1000).
schema:
type: number
- name: createdAtFrom
required: false
in: query
description: Filter by createdAt date FROM the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: createdAtUntil
required: false
in: query
description: Filter by createdAt date UNTIL the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: updatedAtFrom
required: false
in: query
description: Filter by updatedAt date FROM the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
- name: updatedAtUntil
required: false
in: query
description: Filter by updatedAt date UNTIL the provided value as an ISO UTC string. Inclusive.
schema:
format: date-time
type: string
responses:
'200':
description: ''
content:
application/json:
schema:
$ref: '#/components/schemas/PartStockChangesCfaFindManyResponseDto'
'400':
description: Missing or invalid required parameter/s
'403':
description: Forbidden
'404':
description: Not Found
security:
- authorization: []
summary: Get all part stock changes by part number
tags:
- part-stock-changes
x-controller-class: PartStockChangesCfaController
components:
schemas:
AssetInfoCfaResponseDto:
type: object
properties:
id:
type: string
assetNumber:
type: string
assetType:
type: string
required:
- id
- assetNumber
- assetType
PartStockChangeCfaResponseDto:
type: object
properties:
id:
type: string
description: The part stock change's internal ID.
createdAt:
type: object
description: The creation date of the stock change.
updatedAt:
type: object
description: The last update date of the stock change.
change:
type: number
description: The change amount.
comment:
type: string
description: Comment for the stock change.
action:
type: string
description: The action type of the stock change.
enum:
- created
- added
- taken
- reserved
- reservationCanceled
- planned
- plannedCanceled
storageAsset:
description: The storage asset where the stock change occurred.
allOf:
- $ref: '#/components/schemas/AssetInfoCfaResponseDto'
required:
- id
- createdAt
- updatedAt
- change
- action
PartStockChangesCfaFindManyResponseDto:
type: object
properties:
data:
description: List of part stock changes.
type: array
items:
$ref: '#/components/schemas/PartStockChangeCfaResponseDto'
required:
- data
securitySchemes:
authorization:
type: apiKey
in: header
name: authorization