Partner

Overview

GEP SMART has a comprehensive Vendor Management system and can act as a source for vendor data. Alternatively, the vendor data from ERP can be exported to GEP SMART using integrations, made available for S2P transactions. The Partner API can be used to post vendor data from ERP to GEP SMART and retrieve the vendor data from GEP SMART to ERP. The Acknowledgment API allows capturing of the ERP processing status in GEP SMART, so that it can be displayed to the user along with comments, in case of failures.

Actions
Verb URL format Action Description
GET api/Partner/PartnerDetailsByGepPartnerCode Read Get Partner details by GEP Partner code Details
PUT api/Partner/ClientCodesByGepCode Update Update Client Code by GepCode Details
POST api/Partner/LicenseInfo Create Create license information Details
PUT api/Partner/PartnerInterfaceStatus Update Update Partner Interface status Details
GET api/Partner/FormDetails Read To retrieve partner form details from GEP SMART to post them into ERP. Details
POST api/Partner/LocationMapping Create Create Partner Location Mapping details Details
PUT api/Partner/PartnerFormInterfaceStatus Update Details
POST api/Partner/Locations Create Create Partner Locations Details
PUT api/Partner/PartnerStatus Update Update Partner status Details
POST api/Partner/PartnerCertificate Create Create Partner Certificate details Details
GET api/Partner/PartnerContacts Read Get Partner Contacts by Partner code Details
GET api/Partner/PartnerList Read Get Partner details by Partner codes Details
GET api/partner/PartnerContactByContactCode Read Get Partner Contacts by Contact code Details
POST api/Partner/PartnerDetails Create Create Partner details Details
PUT api/Partner/ProcessedPartnerStatus Update Update processed Partner status Details
GET api/Partner/All Read Get all Partner details Details
Authentication

Please refer our user authentication section for more details: Authentication

Response Codes
Status Code Status Description
200 OK The request was successful.
400 Bad Request The request could not be understood or was missing required parameters.
401 Unauthorized Authentication failed, or user doesn't have permissions for requested operation.
404 Not Found Resource was not found.
415 Unsupported Media Type API is not able to process the client's supplied media type, as indicated by the Content-Type request header.
500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request.