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.
Partner
Overview
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. |