sw-core logo

sw-core Applications

Top-level applications mounted in this sw-core instance, derived from the registered routes.

Name Status Description Routes
api checking… Core API — the ApiPlatform entrypoint and docs, plus shared endpoints such as /api/ping.
14 routes
  • GET|HEAD /api/.well-known/genid/{id}
  • GET /api/.well-known/genid/{id}.{_format}
  • GET|HEAD /api/contexts/{shortName}.{_format}
  • GET|HEAD /api/docs.{_format}
  • GET /api/errors/{status}.{_format}
  • GET /api/ping
  • GET /api/status
  • GET /api/upstream-status
  • GET /api/validation_errors/{id}
  • GET /api/validation_errors/{id}
  • GET /api/validation_errors/{id}
  • GET /api/validation_errors/{id}
  • GET|HEAD /api/validation_errors/{id}
  • GET|HEAD /api/{index}.{_format}
complaint-service checking… Complaint management backend — ApiPlatform CRUD API for complaints, images, emails and lookup data.
26 routes
  • GET /api/complaint-service/complaint-types
  • GET /api/complaint-service/complaints
  • POST /api/complaint-service/complaints
  • POST /api/complaint-service/complaints/emails
  • GET /api/complaint-service/complaints/reprints
  • POST /api/complaint-service/complaints/reprints
  • PATCH /api/complaint-service/complaints/status
  • PUT /api/complaint-service/complaints/status
  • DELETE /api/complaint-service/complaints/{complaintId}/images/{imageId}
  • GET /api/complaint-service/complaints/{id}
  • PATCH /api/complaint-service/complaints/{id}
  • PUT /api/complaint-service/complaints/{id}
  • GET /api/complaint-service/complaints/{id}/emails
  • GET /api/complaint-service/complaints/{id}/history
  • POST /api/complaint-service/complaints/{id}/images
  • GET /api/complaint-service/culprits
  • GET /api/complaint-service/emails/history/{id}
  • GET /api/complaint-service/inshape-users/{query}
  • GET /api/complaint-service/investigation-teams
  • GET /api/complaint-service/quality-issues
  • GET /api/complaint-service/requested-resolutions
  • GET /api/complaint-service/resolutions
  • GET /api/complaint-service/root-causes
  • GET /api/complaint-service/status
  • GET /api/complaint-service/statuses
  • GET /api/complaint-service/statuses/{manufacturerId}
download-manager-service checking… Generates and serves zipped printerfile and documentation downloads for manufacturers.
8 routes
  • POST /api/download-manager-service/documentation
  • DELETE /api/download-manager-service/metadata
  • GET /api/download-manager-service/metadata
  • DELETE /api/download-manager-service/metadata/{uuid}
  • GET /api/download-manager-service/metadata/{uuid}
  • POST /api/download-manager-service/printerfiles
  • GET /api/download-manager-service/public/download/{uuid}
  • GET /api/download-manager-service/status
inventory-service checking… Warehouse inventory — bins, bin types and items scanned in/out of physical storage locations.
27 routes
  • GET /api/inventory-service/bin
  • POST /api/inventory-service/bin
  • GET /api/inventory-service/bin-system
  • POST /api/inventory-service/bin-system
  • POST /api/inventory-service/bin-system/delete-items
  • DELETE /api/inventory-service/bin-system/{id}
  • GET /api/inventory-service/bin-system/{id}
  • PATCH /api/inventory-service/bin-system/{id}
  • GET /api/inventory-service/bin-system/{id}/bin-types
  • POST /api/inventory-service/bin-system/{id}/bin-types
  • PUT /api/inventory-service/bin-system/{id}/bin-types
  • DELETE /api/inventory-service/bin-system/{id}/bin-types/{binTypeId}
  • GET /api/inventory-service/bin-type
  • POST /api/inventory-service/bin-type
  • PUT /api/inventory-service/bin-type
  • DELETE /api/inventory-service/bin-type/{id}
  • GET /api/inventory-service/bin-type/{id}
  • PATCH /api/inventory-service/bin-type/{id}
  • GET /api/inventory-service/bin-type/{id}/item-count
  • POST /api/inventory-service/bin/reassign
  • DELETE /api/inventory-service/bin/{uuid}
  • GET /api/inventory-service/bin/{uuid}
  • PATCH /api/inventory-service/bin/{uuid}
  • DELETE /api/inventory-service/bin/{uuid}/items
  • POST /api/inventory-service/bin/{uuid}/items
  • GET /api/inventory-service/item
  • GET /api/inventory-service/status
nesting-service checking… Tray nesting/packing — nesting jobs, tray templates, printer settings, buckets and exclusion geometries for build-tray planning.
39 routes
  • POST /api/nesting-service/bucket
  • GET /api/nesting-service/bucket-types
  • GET /api/nesting-service/buckets
  • GET /api/nesting-service/buckets/{id}
  • PUT /api/nesting-service/buckets/{id}
  • GET /api/nesting-service/exclusion-geometries
  • POST /api/nesting-service/exclusion-geometries
  • DELETE /api/nesting-service/exclusion-geometries/{id}
  • GET /api/nesting-service/exclusion-geometries/{id}
  • PUT /api/nesting-service/exclusion-geometries/{id}
  • GET /api/nesting-service/exclusion-geometries/{id}/download
  • GET /api/nesting-service/must-packs/{nestingJobId}
  • GET /api/nesting-service/nesting-jobs
  • POST /api/nesting-service/nesting-jobs
  • DELETE /api/nesting-service/nesting-jobs/{id}
  • GET /api/nesting-service/nesting-jobs/{id}
  • POST /api/nesting-service/nesting-jobs/{id}/buckets/{bucketId}
  • POST /api/nesting-service/nesting-jobs/{id}/builds
  • DELETE /api/nesting-service/nesting-jobs/{id}/entities/{entityId}
  • PUT /api/nesting-service/nesting-jobs/{id}/entities/{entityId}
  • PUT /api/nesting-service/nesting-jobs/{id}/entities/{entityId}/lock
  • GET /api/nesting-service/nesting-jobs/{id}/files/{fileType}
  • POST /api/nesting-service/nesting-jobs/{id}/status/{statusId}
  • GET /api/nesting-service/nesting-jobs/{jobId}/builds/{buildId}/parts
  • POST /api/nesting-service/nesting-jobs/{jobId}/builds/{buildId}/result
  • GET /api/nesting-service/printer-settings
  • POST /api/nesting-service/printer-settings
  • DELETE /api/nesting-service/printer-settings/{id}
  • GET /api/nesting-service/printer-settings/{id}
  • PUT /api/nesting-service/printer-settings/{id}
  • GET /api/nesting-service/scheduled-jobs
  • GET /api/nesting-service/status
  • GET /api/nesting-service/tray-templates
  • POST /api/nesting-service/tray-templates
  • DELETE /api/nesting-service/tray-templates/{id}
  • GET /api/nesting-service/tray-templates/{id}
  • PUT /api/nesting-service/tray-templates/{id}
  • GET /api/nesting-service/tray-templates/{id}/exclusion-geometries
  • POST /api/nesting-service/validate-must-packs
portal-gateway checking… Transparent Inshape API proxy — forwards traffic upstream and records each exchange for hot-spot analytics.
8 routes
  • GET|HEAD /portal-gateway/status
  • GET /portal-gateway/traffic
  • GET /portal-gateway/traffic/requests
  • GET /portal-gateway/traffic/requests/{id}
  • GET /portal-gateway/traffic/simulation
  • PUT /portal-gateway/traffic/simulation
  • GET /portal-gateway/traffic/stats
  • ANY /portal-gateway/{path}
pricing-service checking… Calculates 3D-print pricing for parts and models across material pricing strategies (fixed, cost-model, component-tier).
3 routes
  • POST /api/pricing-service/pricing/calculate
  • POST /api/pricing-service/pricing/calculate-materials
  • GET /api/pricing-service/status
shipping-service checking… Unified shipping API — rates, labels, tracking and carrier accounts across Shippo, UPS and DHL Parcel Connect.
16 routes
  • POST /api/shipping-service/address
  • GET /api/shipping-service/carrier_accounts
  • POST /api/shipping-service/carrier_accounts
  • GET /api/shipping-service/orders/{orderId}/tracking-numbers
  • GET /api/shipping-service/orders/{orderId}/tracking-timeline
  • POST /api/shipping-service/rates
  • GET /api/shipping-service/rates/{id}
  • POST /api/shipping-service/shipments
  • GET /api/shipping-service/shipments/{appEntityId}
  • GET /api/shipping-service/shipments/{shipmentId}/tracking/history
  • GET /api/shipping-service/status
  • GET /api/shipping-service/tracking/{id}
  • GET /api/shipping-service/world-ease/shipments
  • POST /api/shipping-service/world-ease/shipments
  • GET /api/shipping-service/world-ease/shipments/{id}
  • POST /api/shipping-service/world-ease/shipments/{id}/close
tax-service checking… Avalara-backed sales-tax service — tax-rate lookups, async invoice/refund posting, and customer management.
9 routes
  • POST /api/tax-service/customers
  • DELETE /api/tax-service/customers/{customerCode}
  • GET /api/tax-service/customers/{customerCode}
  • PATCH /api/tax-service/customers/{customerCode}
  • POST /api/tax-service/invoices
  • GET /api/tax-service/ping
  • GET /api/tax-service/rates
  • POST /api/tax-service/refunds
  • GET /api/tax-service/status