List PCB Files

List the files stored for a PCB version.

Each file has a state:

  • original - a file as you uploaded it (for example an EDA board file or a design archive).
  • processed - a file recognized from your upload and assigned to a layer.
  • generated - a file MacroFab generated from your design (for example gerbers exported from
    an EDA board file, or preview images).
  • extra - supplemental files attached to the PCB.
  • pending - uploaded files that have not yet been accepted into the PCB.
  • trash - files that have been deleted.

Download a file with GET /api/v3/pcb/{pcb_id}/{pcb_version}/file/{state}/{file_name}, using
its state and basename.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The PCB ID

integer
required

The PCB version number

Query Params
string
enum

Only list files in this state. When omitted, files in all states are listed.

Allowed:
Responses

404

The PCB or PCB version does not exist, or you do not have access to it

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json