Game Data - Crafting

Record crafting session

Record crafting session

Saves a completed crafting session to the user's history for tracking and statistics. Requires authentication.

Requirements:

  • 31.1: Record blueprint used
  • 31.2: Record input materials with qualities
  • 31.3: Record output quality achieved
  • 31.4: Record success/critical success status
  • 31.5: Record costs
  • 31.6: Associate with user account
post/game-data/crafting/craft

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/game-data/crafting/craft
  • Auth: loggedin (a scheme the document does not define)

Request body

blueprint_idstring required

Blueprint UUID

output_quality_tiernumber double required

Output quality tier achieved

output_quality_valuenumber double required

Output quality value achieved

output_quantitynumber double required

Output quantity produced

was_critical_successboolean required

Was critical success

total_material_costnumber double

Total material cost

crafting_station_feenumber double

Crafting station fee

Response

Success response with session ID

successboolean required

Success status

session_idstring required

Crafting session UUID

Changes

No recorded changes to this operation across all 50 revisions of this API.