Added more endpoints
Added some more endpoints to cover some aspects of account management, text creation, contact management, and text queueing
This commit is contained in:
@@ -13,17 +13,55 @@ app.post('/api/v1/user/new', (req, res) => {
|
|||||||
console.log(`Username: ${username}`)
|
console.log(`Username: ${username}`)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// User routes
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.post('/api/v1/login'. (req, res) => {
|
||||||
|
res.send('Implement');
|
||||||
|
})
|
||||||
|
|
||||||
// Text Routes
|
// Text Routes
|
||||||
// Add a new text
|
// Add a new text
|
||||||
|
// TODO: Not implemented
|
||||||
app.post('/api/v1/text/new', (req, res) => {
|
app.post('/api/v1/text/new', (req, res) => {
|
||||||
res.send('Create new text')
|
res.send('Create new text')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Retrieve texts
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.get('/api/v1/text', (req, res) => {
|
||||||
|
res.send('Create new text')
|
||||||
|
})
|
||||||
|
|
||||||
// Queue a text for sending
|
// Queue a text for sending
|
||||||
|
// TODO: Not implemented
|
||||||
app.post('/api/v1/text/queue', (req, res) => {
|
app.post('/api/v1/text/queue', (req, res) => {
|
||||||
res.send('Queue text')
|
res.send('Queue text')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Create contact
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.post('/api/v1/contacts/new', (req, res) => {
|
||||||
|
res.send('Creating contact')
|
||||||
|
})
|
||||||
|
|
||||||
|
// Retrieving contacts
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.get('/api/v1/contacts', (req, res) => {
|
||||||
|
res.send('Retrieving contact')
|
||||||
|
})
|
||||||
|
|
||||||
|
// Editing a contact
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.patch('/api/v1/contacts', (req, res) => {
|
||||||
|
res.send('Editing contact')
|
||||||
|
})
|
||||||
|
|
||||||
|
// Deleting a contact
|
||||||
|
// TODO: Not implemented
|
||||||
|
app.delete('/api/v1/contacts', (req, res) => {
|
||||||
|
res.send('Delete contact')
|
||||||
|
})
|
||||||
|
|
||||||
app.listen(port, () => {
|
app.listen(port, () => {
|
||||||
console.log(`textsender-api listening on port ${port}`)
|
console.log(`textsender-api listening on port ${port}`)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user