department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 205 forks source link

Expose submit-claim endpoint on vets-api #94495

Open kjduensing opened 1 month ago

kjduensing commented 1 month ago

Issue Description

Context

The service and client that integrate with the Travel Pay API have been written and tested. We need to expose an endpoint for SMOC and future use. This endpoint fires the sidekiq worker that:

Impact

Allows completion of SMOC work

Endpoint Path

/travel_pay/v0/claims

Request body

{
  "appointmentId": "UUID"
}

Response Schema

202 Accepted
{
  "message": "message here?"
}

Back end tasks

Acceptance Criteria

kjduensing commented 1 month ago

Hey team! Please add your planning poker estimate with Zenhub @hinzed1127 @liztownd