Supplier /vismanetapi/setting-up-your-integration/how-tos/supplierledgerendpoint/supplier section Common usage example for Supplier(ScreenId=AP303000) 2025-11-28T09:30:17+01:00 # Supplier Common usage example for Supplier(ScreenId=AP303000) URL: `https://api.finance.visma.net/v1/supplier` For information about the ERP logic behind Suppliers, please refer to the [ERP Manual Help: Suppliers](https://help.content.visma.net/Sweden/SE_EN/online-help/p2p/AP/AP303000-ref.html) ## Methods --- ### GET All Suppliers URL: `https://api.finance.visma.net/v1/supplier` #### Query Parameters - `lastModifiedDateTime=YYYY-MM-DD` As of today Filtering Parameters does not accept certain characters such as W-Z These are the formats for Filtering - `2001-01-01` - `2001-01-01 13:13:13` - `2001-01-01 13:13:13.133` #### Compare Operators for lastModifiedDateTimeCondition - `>` - Greater than - `<` - Less than - `<=` - Less than or equal to - `>=` - Greater than or equal to #### Usage Example This query will return suppliers updated on 2025-01-14 or later: **GET** `https://api.finance.visma.net/v1/supplier?lastModifiedDateTime=2025-01-14&lastModifiedDateTimeCondition=>=` --- ### POST Supplier URL: `https://api.finance.visma.net/v1/supplier` This example shows the minimum fields you should send to be able to post a new Supplier, if you are using automatic numbering you can omit the “number” field. #### JSON Request body ```json { "number": { "value": "50002" }, "name": { "value": "NewSupplier" }, "mainAddress": { "addressId": 3001, "addressLine1": "Testroad 5", "postalCode": "0110", "city": "OSLO", "country": { "id": "NO", "name": "NORGE" }, "county": { "id": "0301", "name": "OSLO" } }, "supplierClassId": { "value": "1" } } ``` If sent successfully, the API will return: ![Created](201created2.png) ---