Enfuce Get plastic manufacturing history API
The Get plastic manufacturing history API from Enfuce — 1 operation(s) for get plastic manufacturing history.
The Get plastic manufacturing history API from Enfuce — 1 operation(s) for get plastic manufacturing history.
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/enfuce-get-plastic-manufacturing-history-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:
description: 'Endpoints for doing various actions connected to the Card entity.
All date-time fields adhere to the ISO 8601 standard unless specified otherwise.
For example: 2024-05-31T06:55:17Z'
version: '1'
title: Card Get plastic manufacturing history API
contact:
name: Enfuce Financial Services
url: https://enfuce.com
email: info@enfuce.com
servers:
- url: https://api.{{tenant}}.ext-uat1-sandbox.mycore.enfuce.com/issuer
description: UAT Sandbox
- url: https://api.{{tenant}}.eu.live.prod.mycore.enfuce.com/issuer
description: Production
security:
- bearerAuth: []
tags:
- name: Get plastic manufacturing history
paths:
/v1/cards/{id}/manufacturing-history:
get:
tags:
- Get plastic manufacturing history
summary: Retrieve Manufacturing History of Card
description: Send a request to this endpoint to retrieve a detailed list of all past occurrences when the card has been physically manufactured.
operationId: manufacturingHistory
parameters:
- name: id
in: path
description: Unique identifier of the card for which you want to retrieve the manufacturing history.
required: true
schema:
type: string
format: uuid
- $ref: '#/components/parameters/x-audit-user'
responses:
'200':
description: Successful lookup of the card's manufacturing history.
content:
application/json:
schema:
$ref: '#/components/schemas/PlasticManufacturingHistoryResponse'
'400':
$ref: '#/components/responses/BadRequest'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'404':
$ref: '#/components/responses/NotFound'
'500':
$ref: '#/components/responses/InternalServerError'
components:
responses:
BadRequest:
description: Bad request
content:
application/problem+json:
schema:
$ref: '#/components/schemas/ErrorResponse'
example:
type: about:blank
title: Bad Request
status: 400
detail: 'JSON parse error: Unexpected character...'
instance: /v1/cards
id: 5cc541cb-f456-4331-b537-d2380fca0400
timestamp: '2026-02-24T12:34:56Z'
InternalServerError:
description: Internal server error
content:
application/problem+json:
schema:
$ref: '#/components/schemas/ErrorResponse'
example:
type: about:blank
title: Internal Server Error
status: 500
detail: Unexpected error occurred.
instance: /v1/cards
id: 5cc541cb-f456-4331-b537-d2380fca0500
timestamp: '2026-02-24T12:34:56Z'
Unauthorized:
description: Unauthorized
NotFound:
description: Not found
content:
application/problem+json:
schema:
$ref: '#/components/schemas/ErrorResponse'
example:
type: about:blank
title: Not Found
status: 404
detail: 'Entity not found - Program with id: 2ec117b7-454e-4cc5-8b89-dea5485aab2b'
instance: /v1/cards
id: 5cc541cb-f456-4331-b537-d2380fca0404
timestamp: '2026-02-24T12:34:56Z'
Forbidden:
description: Forbidden
content:
application/problem+json:
schema:
$ref: '#/components/schemas/ErrorResponse'
example:
type: about:blank
title: Forbidden
status: 403
detail: Access Denied
instance: /v1/cards
id: 5cc541cb-f456-4331-b537-d2380fca0403
timestamp: '2026-02-24T12:34:56Z'
schemas:
PlasticManufacturingHistoryResponse:
type: object
properties:
manufacturingEntries:
type: array
items:
type: object
properties:
id:
allOf:
- $ref: '#/components/schemas/Id'
description: Unique identifer of a manufacturing request.
createdAt:
$ref: '#/components/schemas/Created'
sentToManufacturerAt:
$ref: '#/components/schemas/SentToManufacturer'
manufacturerId:
allOf:
- $ref: '#/components/schemas/Id'
description: Unique identifier of the manufacturer to whom the the card data wants sent for printing the physical card.
cardVersionSequenceNumber:
$ref: '#/components/schemas/SequenceNumber'
manufacturingReason:
$ref: '#/components/schemas/manufacturingReason'
status:
$ref: '#/components/schemas/ManufacturingStatus'
data:
$ref: '#/components/schemas/PlasticManufacturingData'
SequenceNumber:
type: integer
minimum: 1
description: The sequence number of the card version, this value is also known as PSN (pan sequence number)
example: 1
Id:
type: string
format: uuid
description: Unique identifier of a resource.
example: 20218aae-b15e-406c-9e9f-23735cd86a48
PlasticManufacturingData:
type: string
description: The json data that was included in the plastic manufacturer file
SentToManufacturer:
type: string
format: date-time
description: The date and time when the card was sent to the manufacturer
ErrorResponse:
type: object
properties:
type:
description: The problem type.
type: string
title:
description: The reason phrase of HttpStatus.
type: string
status:
description: HTTP problem status.
type: number
detail:
description: The problem detail.
type: string
instance:
description: The request path.
type: string
id:
description: Unique error identifier.
type: string
format: uuid
timestamp:
description: Date-time when error occurred.
type: string
format: date-time
ManufacturingStatus:
type: string
description: '- AWAITING_CRYPTO_VALUES - The card is created and is awaiting to receive cryptographic values before being sent to the card manufacturer.
- CRYPTO_VALUES_PROCESSED - The card is awaiting to be included in the next embossing file.
- SENT_TO_MANUFACTURER - The card has been successfully processed and sent to the manufacturer.
- MANUFACTURING_ABORTED - The manufacturing process is aborted.
'
enum:
- AWAITING_CRYPTO_VALUES
- CRYPTO_VALUES_PROCESSED
- SENT_TO_MANUFACTURER
- MANUFACTURING_ABORTED
example: SENT_TO_MANUFACTURER
manufacturingReason:
title: ManufacturingReason
type: string
description: Reason for manufacturing the card.
enum:
- NEW_CARD
- REPLACE_CARD
- REISSUE_CARD
- REORDER_PIN
- RENEW_CARD
example: NEW_CARD
Created:
type: string
format: date-time
description: The date and time when the card was created.
parameters:
x-audit-user:
in: header
name: x-audit-user
required: false
description: Optional audit user header
schema:
type: string
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT