GreenShipments

Insert, Delete, List Shipments

APIDescription
GET api/GreenShipments?MemberCode={MemberCode}&ShipmentType={ShipmentType}&LoadType={LoadType}&unique={unique}

Get List of Shipments

GET api/GreenShipments?LoadType={LoadType}&MemberCode={MemberCode}&make={make}&unique={unique}&it={it}

Save bulk data

POST api/GreenShipments?EditFlag={EditFlag}&vType={vType}

Add a new shipment

POST api/GreenShipments?Temp={Temp}&membercode={membercode}

Get List of Shipments bulk import

POST api/GreenShipments?ShipmentId={ShipmentId}

Delete Shipments

GET api/GreenShipments?originAddress={originAddress}&destinationAddress={destinationAddress}

GreenInvoice

Details about Green Members

APIDescription
GET api/GreenInvoice?MemberCode={MemberCode}

GET api/GreenInvoice?InvoiceId={InvoiceId}&MemberCode={MemberCode}&unique={unique}

GET api/GreenInvoice?ShipmentId={ShipmentId}&CertificateId={CertificateId}

POST api/GreenInvoice?InvoiceNo={InvoiceNo}&InvoiceFileNameAndPath={InvoiceFileNameAndPath}

POST api/GreenInvoice?MemberCode={MemberCode}&InvoiceDate={InvoiceDate}&InvoiceType={InvoiceType}&InvoiceFileNameAndPath={InvoiceFileNameAndPath}

GreenLocations

Get list of Data for Origins, Destination Locations

APIDescription
GET api/GreenLocations?LocType={LocType}

List of Orgin or Destination based on LocType

FileUpload

File Upload to S3

APIDescription
POST api/FileUpload?subFolderName={subFolderName}&destinationPath={destinationPath}

No documentation available.

Invoice

APIDescription
GET api/Invoice

No documentation available.

GET api/Invoice/{id}

No documentation available.

POST api/Invoice

No documentation available.

PUT api/Invoice?invoiceNumber={invoiceNumber}&payer={payer}&payee={payee}&description={description}&paydate={paydate}&amount={amount}&CreateOnly={CreateOnly}&UseCredit={UseCredit}

No documentation available.

DELETE api/Invoice/{id}

No documentation available.

GreenErrorLog

Offset Shipments

APIDescription
POST api/GreenErrorLog

Add Error Log

GreenOffsetCertificate

Offset Certificate save and fetch

APIDescription
GET api/GreenOffsetCertificate

Get CertificateId

GET api/GreenOffsetCertificate?ShipmentId={ShipmentId}

Get Details of Offset

POST api/GreenOffsetCertificate

Add offset a shipment

Payment

APIDescription
GET api/Payment?LoginKey={LoginKey}

pass in a Loginkey to see if the user is configured for Paycargo. Returns the account number you need for the PUT

GET api/Payment?LoginKey={LoginKey}&BL={BL}

REturns the status of the BL in the Gemini System test OK2Pay field before activating a send or create button. OK2Pay can be Yes/No/Done. Only allow payment if Yes. if no, generate email to audit team?

GET api/Payment?LoginKey={LoginKey}&Key={Key}&Secret={Secret}

No documentation available.

PUT api/Payment?LoginKey={LoginKey}&BL={BL}&PaycargoDate={PaycargoDate}&PaycargoReference={PaycargoReference}&PaycargoDescription={PaycargoDescription}&Total={Total}&CreateOnly={CreateOnly}&CreditLine={CreditLine}

GreenOffsetShipment

Offset Shipments

APIDescription
GET api/GreenOffsetShipment?ShipmentId={ShipmentId}

Get List of Shipments

POST api/GreenOffsetShipment

Add offset a shipment

ImageUpload

APIDescription
POST api/ImageUpload

No documentation available.

GreenMember

Details about Green Members

APIDescription
GET api/GreenMember?MemberCode={MemberCode}

GET api/GreenMember?loginkey={loginkey}&UserRole={UserRole}

GreenCarrier

Give list of Data of Carriers

APIDescription
GET api/GreenCarrier?MemberCode={MemberCode}

List of Carrier

POST api/GreenCarrier?EditFlag={EditFlag}

POST api/GreenCarrier?MemberCode={MemberCode}&SCAC={SCAC}&Delete={Delete}

GreenMemberProject

Insert, Delete, List Greenabl Members

APIDescription
GET api/GreenMemberProject

No documentation available.

GET api/GreenMemberProject?MemberCode={MemberCode}

GET api/GreenMemberProject?ProjectType={ProjectType}&Country={Country}

GET api/GreenMemberProject?ProjectId={ProjectId}&PrjectDetails={PrjectDetails}

GET api/GreenMemberProject?ProjectId={ProjectId}&imgFlag={imgFlag}

POST api/GreenMemberProject?MemberCode={MemberCode}&ProjectId={ProjectId}&ActionType={ActionType}

Add a new project in member portfolio

GreenUser

Insert, Delete, List Greenabl Users

APIDescription
GET api/GreenUser?Email={Email}&pwd={pwd}

GET api/GreenUser?LoginKey={LoginKey}&NewPwd={NewPwd}&OldPwd={OldPwd}

POST api/GreenUser

GreenDashboard

Give list of Dashboard Data

APIDescription
GET api/GreenDashboard?TileType={TileType}&days={days}&MemberCode={MemberCode}

Tiles

GET api/GreenDashboard?DataType={DataType}&ChType={ChType}&days={days}&MemberCode={MemberCode}

Dashboard data

Co2

APIDescription
GET api/Co2?originAddress={originAddress}&destinationAddress={destinationAddress}&ContainerType={ContainerType}