{"id":21112844,"url":"https://github.com/teddy55codes/dynamicimageapi","last_synced_at":"2025-07-08T18:31:46.238Z","repository":{"id":65266936,"uuid":"589000824","full_name":"Teddy55Codes/DynamicImageAPI","owner":"Teddy55Codes","description":"An API that returns dynamically generated images.","archived":false,"fork":false,"pushed_at":"2024-01-14T22:11:21.000Z","size":24,"stargazers_count":3,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T08:03:55.600Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Teddy55Codes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-14T18:33:24.000Z","updated_at":"2023-06-02T06:50:25.000Z","dependencies_parsed_at":"2024-11-20T01:34:17.716Z","dependency_job_id":null,"html_url":"https://github.com/Teddy55Codes/DynamicImageAPI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Teddy55Codes/DynamicImageAPI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teddy55Codes%2FDynamicImageAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teddy55Codes%2FDynamicImageAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teddy55Codes%2FDynamicImageAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teddy55Codes%2FDynamicImageAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Teddy55Codes","download_url":"https://codeload.github.com/Teddy55Codes/DynamicImageAPI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Teddy55Codes%2FDynamicImageAPI/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264323926,"owners_count":23590767,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T01:34:10.798Z","updated_at":"2025-07-08T18:31:41.230Z","avatar_url":"https://github.com/Teddy55Codes.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DynamicImageAPI\n\nThis api has different endpoints all based on the premise of dynamic images.\n\n## Endpoints\n\n### Images/Counter\n\n#### parameters\n\n- counterId\n\n    default: `\"0\"`\n\n    Is used to create multiple independent counters.\n\n- fontSize\n  \n   default: `12`\n\n   Set the fontsize for the response image.\n  \n- hexColor\n\n   default: `\"#000000\"`\n\n   Set the text color useful if you want to display the counter in a light and dark theme.`\n  \n\n#### description\nReturns an image that displays a counter. \nEvery time a request is made to a counter the counter will increment by 1.\nThere can be an almost infinite amount of counter because of the `counterId` parameter. \nEach counter has a separate count based on the `counterId`.\n\n### Images/Location\n\n#### parameters\n\n- fontSize\n   default: `12`\n\n   Set the fontsize for the response image.\n\n\n- hexColor\n  default: `\"#000000\"`\n\n  Set the text color useful if you want to display the counter in a light and dark theme.\n\n#### description\nReturns the name of the city from which the request was made as an image.\nThis information is fetched from ip-api.com. The specific request that is made is: `http://ip-api.com/json/1.1.1.1?fields=query,status,city,mobile,proxy`.\nAs of writing this the rate limit for this api is 45 requests per minute.\nThe location data is cleared every 24h. This is done to always have fresh location data. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteddy55codes%2Fdynamicimageapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteddy55codes%2Fdynamicimageapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteddy55codes%2Fdynamicimageapi/lists"}