{"_id":"5bbd2d9f678cee0003a363c3","project":"59f79e3c584eb200345ceafc","version":{"_id":"5ba178b00a916500030c6a21","project":"59f79e3c584eb200345ceafc","__v":24,"forked_from":"59f79e3c584eb200345ceaff","createdAt":"2015-09-17T03:47:20.956Z","releaseDate":"2015-09-17T03:47:20.956Z","categories":["5ba178b00a916500030c69a2","5ba178b00a916500030c69a3","5ba178b00a916500030c69a4","5ba178b00a916500030c69a5","5ba178b00a916500030c69a6","5ba178b00a916500030c69a7","5ba178b00a916500030c69a8","5ba178b00a916500030c69a9","5ba178b00a916500030c69aa","5ba178b00a916500030c69ab","5ba178b00a916500030c69ac","5afb6888212c690003ae3d3b","5ba178b00a916500030c69ad","5ba178b00a916500030c69ae","5ba2dcbc99f53f0003b97e2c","5babd73fa0ab3e0003ead030","5bb4038be7222e000334dd97","5bb55954478c1300031a44c2","5bb665a1607307000327c81e","5bb6f90229a7fb0003a0650d","5bb7f9bc29a7fb0003a07ac1","5bba58bd7ba7710003bd901d","5bba6dac7ba7710003bd908d","5bba6e257ba7710003bd9090","5bbac87810189c0003e619ea","5bbb9d02b5862c00036266b2","5bbbadb6219c3e000376c2de","5bc417751d1b0000182bf7f6","5bc59e3b2a5b4f0044db5b97","5bc7bbce2262cc0041f6eff2","5bce6a3580a7250031199f34","5bcfac2c4082510019f2d91b","5bcfac3757bed90030e45d68","5bcfac45d305bc0049941539","5bd2a43548bb6f00289c8fad","5bd3a42a026ebe001f66259e","5bd9d5afffe003005b02f97b","5becb7ee85c6b300557662b6"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":false,"codename":"","version_clean":"3.2.0","version":"3.2"},"category":{"_id":"5ba178b00a916500030c69ae","project":"59f79e3c584eb200345ceafc","version":"5ba178b00a916500030c6a21","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2018-09-16T22:26:26.400Z","from_sync":false,"order":15,"slug":"loans","title":"One-Time Loans"},"user":"5a68eb6970ea610012bfb924","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2018-10-09T22:37:19.558Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"settings":"","results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":6,"body":"To change the next payment date, you need to do a `PATCH` on the node. The `next_payment` value is should be an integer that represents the delta of the days to payment. So if you wish to snooze the next payment date by 100 days, do the following:\n\n##API ENDPOINT\nhttps://uat-api.synapsefi.com/v3.1/users/:user_id/nodes/:node_id\n\n##PATH PARAMETERS\n[block:html]\n{\n  \"html\": \"<div class=\\\"api-manager\\\"> <div class=\\\"param-table\\\"> <div class=\\\"table\\\"> <div class=\\\"tr\\\"> <div class=\\\"td param\\\"> <strong>user_id <span class=\\\"colon\\\">:</span> </strong> </div><div class=\\\"td\\\"> <strong class=\\\"param-type\\\">string</strong> <div marked=\\\"\\\" class=\\\"ng-isolate-scope\\\"> <p>The user ID of the user</p></div></div></div></div></div></div>\"\n}\n[/block]\n##BODY PARAMETERS\n[block:html]\n{\n  \"html\": \"<div class=\\\"api-manager\\\"> <div class=\\\"param-table\\\"> <div class=\\\"table\\\">\\n  \\n  \\n<div class=\\\"tr\\\"> <div class=\\\"td param\\\"> <strong> <span class=\\\"text-muted\\\">info.</span>next_payment <span class=\\\"colon\\\">:</span> </strong> </div><div class=\\\"td\\\"> <strong class=\\\"param-type\\\">long</strong> <div marked=\\\"\\\" class=\\\"ng-isolate-scope\\\"> <p>when the next payment is due. In unixtime (milliseconds)</p></div></div></div>\\n  </div></div></div>\"\n}\n[/block]\n##EXAMPLE REQUEST\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"PATCH /v3.1/users/5bee109fc256c334c5348d09/nodes/5bee11e7bab47500bc84a552 HTTP/1.1\\nHost: https://uat-api.synapsefi.com\\nX-SP-USER-IP: 255.127.79.76\\nX-SP-USER: oauth_HBb0adELTAFlgYvX3Zn8QmKjMIk4tCN5uDqRce2U|e83cf6ddcf778e37bfe3d48fc78a6502062fc\\nContent-Type: application/json\\n\\n{\\n  \\\"next_payment\\\":100\\n}\",\n      \"language\": \"http\"\n    }\n  ]\n}\n[/block]\n##EXAMPLE RESPONSE\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n    \\\"_id\\\": \\\"5bee11e7bab47500bc84a552\\\",\\n    \\\"_links\\\": {\\n        \\\"self\\\": {\\n            \\\"href\\\": \\\"https://uat-api.synapsefi.com/v3.1/users/5bee109fc256c334c5348d09/nodes/5bee11e7bab47500bc84a552\\\"\\n        }\\n    },\\n    \\\"allowed\\\": \\\"CREDIT\\\",\\n    \\\"client\\\": {\\n        \\\"id\\\": \\\"589acd9ecb3cd400fa75ac06\\\",\\n        \\\"name\\\": \\\"SynapseFI\\\"\\n    },\\n    \\\"extra\\\": {\\n        \\\"note\\\": \\\"Z5YPLajV78\\\",\\n        \\\"other\\\": {},\\n        \\\"supp_id\\\": \\\"xx123c\\\"\\n    },\\n    \\\"info\\\": {\\n        \\\"agreements\\\": [\\n            {\\n                \\\"type\\\": \\\"LOAN_AGREEMENT\\\",\\n                \\\"url\\\": \\\"https://cdn.synapsepay.com/uploads/2018/11/16/djTatABslJK6LSkcrMb51wz7CNxFyfDRX4nmvq03PuGOHpUgVE.pdf\\\"\\n            }\\n        ],\\n        \\\"balance\\\": {\\n            \\\"amount\\\": -500.2,\\n            \\\"currency\\\": \\\"USD\\\"\\n        },\\n        \\\"credit_limit\\\": {\\n            \\\"amount\\\": 500.2,\\n            \\\"currency\\\": \\\"USD\\\"\\n        },\\n        \\\"disbursement_node_id\\\": \\\"5b970a27d6ef6d00be32b09f\\\",\\n        \\\"document_id\\\": \\\"2a4a5957a3a62aaac1a0dd0edcae96ea2cdee688ec6337b20745eed8869e3ac8\\\",\\n        \\\"installment_amount\\\": 52.53,\\n        \\\"interest\\\": {\\n            \\\"accrued\\\": 0,\\n            \\\"apr\\\": 10,\\n            \\\"cap\\\": 25.01\\n        },\\n        \\\"loan_type\\\": \\\"ONE-TIME\\\",\\n        \\\"name_on_account\\\": \\\" \\\",\\n        \\\"next_payment\\\": 1553560801456,\\n        \\\"nickname\\\": \\\"My Loan\\\",\\n        \\\"num_payments\\\": 10,\\n        \\\"payment_node_id\\\": \\\"5bee114e192dde00ac622d8f\\\",\\n        \\\"schedule\\\": \\\"MONTHLY\\\"\\n    },\\n    \\\"is_active\\\": true,\\n    \\\"timeline\\\": [\\n        {\\n            \\\"date\\\": 1542328801456,\\n            \\\"note\\\": \\\"Node created.\\\"\\n        },\\n        {\\n            \\\"date\\\": 1542329469216,\\n            \\\"note\\\": \\\"next_payment updated.\\\"\\n        }\\n    ],\\n    \\\"type\\\": \\\"LOAN-US\\\",\\n    \\\"user_id\\\": \\\"5bee109fc256c334c5348d09\\\"\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]","excerpt":"Modify the payment schedule for the loan","slug":"change-next-payment-date","type":"basic","title":"Change Payment Date"}

Change Payment Date

Modify the payment schedule for the loan

To change the next payment date, you need to do a `PATCH` on the node. The `next_payment` value is should be an integer that represents the delta of the days to payment. So if you wish to snooze the next payment date by 100 days, do the following: ##API ENDPOINT https://uat-api.synapsefi.com/v3.1/users/:user_id/nodes/:node_id ##PATH PARAMETERS [block:html] { "html": "<div class=\"api-manager\"> <div class=\"param-table\"> <div class=\"table\"> <div class=\"tr\"> <div class=\"td param\"> <strong>user_id <span class=\"colon\">:</span> </strong> </div><div class=\"td\"> <strong class=\"param-type\">string</strong> <div marked=\"\" class=\"ng-isolate-scope\"> <p>The user ID of the user</p></div></div></div></div></div></div>" } [/block] ##BODY PARAMETERS [block:html] { "html": "<div class=\"api-manager\"> <div class=\"param-table\"> <div class=\"table\">\n \n \n<div class=\"tr\"> <div class=\"td param\"> <strong> <span class=\"text-muted\">info.</span>next_payment <span class=\"colon\">:</span> </strong> </div><div class=\"td\"> <strong class=\"param-type\">long</strong> <div marked=\"\" class=\"ng-isolate-scope\"> <p>when the next payment is due. In unixtime (milliseconds)</p></div></div></div>\n </div></div></div>" } [/block] ##EXAMPLE REQUEST [block:code] { "codes": [ { "code": "PATCH /v3.1/users/5bee109fc256c334c5348d09/nodes/5bee11e7bab47500bc84a552 HTTP/1.1\nHost: https://uat-api.synapsefi.com\nX-SP-USER-IP: 255.127.79.76\nX-SP-USER: oauth_HBb0adELTAFlgYvX3Zn8QmKjMIk4tCN5uDqRce2U|e83cf6ddcf778e37bfe3d48fc78a6502062fc\nContent-Type: application/json\n\n{\n \"next_payment\":100\n}", "language": "http" } ] } [/block] ##EXAMPLE RESPONSE [block:code] { "codes": [ { "code": "{\n \"_id\": \"5bee11e7bab47500bc84a552\",\n \"_links\": {\n \"self\": {\n \"href\": \"https://uat-api.synapsefi.com/v3.1/users/5bee109fc256c334c5348d09/nodes/5bee11e7bab47500bc84a552\"\n }\n },\n \"allowed\": \"CREDIT\",\n \"client\": {\n \"id\": \"589acd9ecb3cd400fa75ac06\",\n \"name\": \"SynapseFI\"\n },\n \"extra\": {\n \"note\": \"Z5YPLajV78\",\n \"other\": {},\n \"supp_id\": \"xx123c\"\n },\n \"info\": {\n \"agreements\": [\n {\n \"type\": \"LOAN_AGREEMENT\",\n \"url\": \"https://cdn.synapsepay.com/uploads/2018/11/16/djTatABslJK6LSkcrMb51wz7CNxFyfDRX4nmvq03PuGOHpUgVE.pdf\"\n }\n ],\n \"balance\": {\n \"amount\": -500.2,\n \"currency\": \"USD\"\n },\n \"credit_limit\": {\n \"amount\": 500.2,\n \"currency\": \"USD\"\n },\n \"disbursement_node_id\": \"5b970a27d6ef6d00be32b09f\",\n \"document_id\": \"2a4a5957a3a62aaac1a0dd0edcae96ea2cdee688ec6337b20745eed8869e3ac8\",\n \"installment_amount\": 52.53,\n \"interest\": {\n \"accrued\": 0,\n \"apr\": 10,\n \"cap\": 25.01\n },\n \"loan_type\": \"ONE-TIME\",\n \"name_on_account\": \" \",\n \"next_payment\": 1553560801456,\n \"nickname\": \"My Loan\",\n \"num_payments\": 10,\n \"payment_node_id\": \"5bee114e192dde00ac622d8f\",\n \"schedule\": \"MONTHLY\"\n },\n \"is_active\": true,\n \"timeline\": [\n {\n \"date\": 1542328801456,\n \"note\": \"Node created.\"\n },\n {\n \"date\": 1542329469216,\n \"note\": \"next_payment updated.\"\n }\n ],\n \"type\": \"LOAN-US\",\n \"user_id\": \"5bee109fc256c334c5348d09\"\n}", "language": "json" } ] } [/block]